ukguide
.org
10
North Sea Fish Restaurant | London Bloomsbury
Location:
7-8 Leigh St., London, WC1
Tube Station:
Russell Sq. -
Map
of North Sea Fish Restaurant
Category:
$-$$$ Seafood
Phone:
020/7387-5892
Map and nearby restaurants, attractions and pubs:
Tags
:
London
Restautants
Seafood
London Restautants Seafood
Related Links
Boxing Day in The Cotswolds
Crazy Bear | London Bloomsbury
Le Beaujolais | London Leicester Square
The Cross | London York Way
Skip the Line: London Zoo Tickets
Bug Bar | London Brixton
Benjamin Pollock's Toyshop | London Covent Garden
John Lewis | London Mayfair
Plateau | London The City
Christmas Morning London Panoramic Tour
Top 10 Tags
attractions
bars
french
galleries
london
museums
restautants
sightseeing
tours
tube station
Tag cloud