Isaac McHale
Chef
Restaurants in London
Restaurants
The Clove Club
— London (2 Michelin stars)