Description

Two Michelin-starred restaurant at The Connaught Hotel which offers Mayfair's most intriguing dining experiences.