4 Inverness St London NW1 7HJ United Kingdom
4 Inverness StreetGBLondonNW1 7HJ
+44 20 7482 2977
Restaurant, Caribbean RestaurantToday 12:00 – 10:30 PM
As our name implies, we are all about seriously fresh (and sustainable) fish and seafood, with the latest catch delivered daily from our very own merchants in Looe, Cornwall.