North Sea Fish Restaurant



  • British FoodBritish Food

Cuisine

Seafood, Fish & Chips, British

Cost for 2

£40

Book Now

Address

7 – 8 Leigh Street, London, WC1H 9EW

Post Code

WC1H 9EW

Opening Hours

Monday: Closed
Tuesday to Saturday: 12:00 noon – 2:30 pm & 5:00 pm – 10:00 pm
Sunday: 5:00 pm – 9:30 pm

Nearest Underground Station(s)

Russell Square