Know a great happy hour or special for this location?
Family-run fish and chip shop in dark-wood, pub-style restaurant, to eat in or to take away.
Suggest an edit
7-8 Leigh St, London, WC1H 9EW