London, United Kingdom
Foodie – London, United Kingdom
British restaurant with locally sourced food.Great menu, especially the honeycomb pudding.Sharing plates concept.
122 Palace Gardens Terrace, London W8 4RT, UK
Download the ultimate insider’s guide to the world's best restaurants.