London, United Kingdom
Foodie – London, United Kingdom
Delicious fresh seafood sharing plates in Notting Hill.Small menu but everything is delicious and nicely presented.The Dorset clams are amazing!
31 Kensington Park Rd, London W11 2EU, UK
These are London's seafood gems.