North Sea Fish Restaurant is a decent option for fish and chips in London, with its cozy atmosphere and efforts to please customers. Run by a family, the restaurant is known for its friendly service and easy online booking. People love the tasty starters like Deep Fried Brie and Avocado Prawns, and the generous portions, especially the endless chips, are a hit.
Location
-
7-8 Leigh St, London WC1H 9EW, UK
Add a review