1. Home
  2. Travel
  3. London Travel

North Sea Fish Restaurant

By , About.com Guide

About North Sea Fish Restaurant:

The North Sea Fish Restaurant has a restaurant and takeaway fish and chip shop. The chips are chunky and cheap. Meals in the restaurant are much more expensive for much less so stick with the takeaway.
Address:

78 Leigh Street
London
WC1H 9EW
Nearest Tube Station:

Russell Square
Telephone:

020 7387 5892
Opening Hours:

Monday to Saturday: 12pm - 2.30pm and 5.30pm - 10.30pm
Sunday: Closed
Explore London Travel
About.com Special Features

Paris for Gourmands

Don't leave Paris without stocking up on a few of these enticing treats. More >

Hot Winter Travel Deals

Check out these tips on finding the best airfare, hotel rates and cruise deals. More >

  1. Home
  2. Travel
  3. London Travel
  4. London Restaurants
  5. SEARCH BY CUISINE
  6. British Cuisine
  7. Fish and Chips
  8. North Sea Fish Restaurant London - Fish and Chips London - North Sea Fish Restaurant>

©2010 About.com, a part of The New York Times Company.

All rights reserved.