Sea Shell

2 reviews on Yelp
  • Simply the best fish and chips I have had in London. We had the large and when we saw it, we thought there was no way we could do it. We destroyed...

    Read More
  • I was over the moon when I found out that the closest Chinese takeaway was within 2,000 feet of our property. Especially given how in some parts of London...

    Read More


15 Salisbury Road
London N22 6NL
United Kingdom
+44 20 8889 5330