GastroRanking-logo

The best restaurants serving Fish chips food in Church Street City of London, Westminster London

1 Restaurants on GastroRanking

restaurant_img
4.2

4738 Opinions

location-iconLisson Grove, England
Fish&Chips
outdoor_seating_75495takeaway_75495delivery_75495

Great food, great service, and a dreamy aquatic setting to match. Staff really showed care and attention, definitely on my list of places to return to.