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
Download the ultimate insider’s guide to the world's best restaurants.