The Clove Club, London – Michelin 1 Star & #26 of Worlds 50 Best Restaurant

The Clove Club is a London one Michelin starred Restaurant  of the young chef-owner Isaac McHale which was nominee the…