Laughing Halibut is a fish and chips shop on a side street near Westminster Abbey. You can choose cod or haddock, and the fish and potatoes are fried to order and served warm and crisp. It sits slightly off the main road, and customers come in without a break. English breakfast is sold there as well.