Saturday, February 13, 2010

London North Sea

The North Sea Fish Restaurant at 7-8 Leigh Street was highly recommended for its fresh seafood. The fish and chips are wonderful. It is a delightful place to rest and feed.

DSC05263 DSC05261

No comments: