Ayush Mehta 1 min The Fat Duck Restaurant- London- Michelin Guide Restaurant Three Michelin Star Feast at Heston Blumenthal’s The Fat Duck