Executive Head Chef & Co-Owner of Restaurant St. Barts, Farringdon - the only restaurant in London to hold a Michelin Star & Green Star. Also, the Co-Owner of Nest in Shoreditch & recently opened restaurant & rooms, Nest Farmhouse in N...

View more