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:

Post a Comment

Note: Only a member of this blog may post a comment.