The Connaught is a luxurious hotel nestled in the heart of Mayfair. Start your day with a delicious breakfast and enjoy a delightful lunch at one of their acclaimed restaurants. From traditional British dishes to innovative creations, their culinary team ensures a memorable dining experience.