The Chefs Table at Flat Three in Holland Park On 29th January 2018 By Food & Drink Guides Read more...