The Laughing Halibut, London on March 28, 2017 chips fish and chips haddock London London chip shop mushy peas restaurant meal The Laughing Halibut The Laughing Halibut London +