Sea Shell

1 review on Yelp
  • 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

Information

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