North Sea Fish Restaurant
7-8 Leigh St, London
020 7387 5892
Recent Reviews
Order Online
Reserve
You May Also Like
Pizza Sophia - 50 Tavistock Pl
Italian
Half Cup - 100-102 Judd St
Italian
The Marquis Cornwallis - 31 Marchmont St, Greater
Pubs, British, International
London, Greater London
North Sea Fish Restaurant
7-8 Leigh St, London, Greater London
020 7387 5892