The Connaught is a luxurious hotel located in the heart of Mayfair. Its terrace offers a serene escape from the city, with views of the hotel's beautiful courtyard. Guests can relax on the terrace and enjoy a refreshing drink or indulge in a delicious meal. The Connaught is known for its elegant rooms, Michelin-starred dining, and exceptional service. Whether you're visiting London for business or pleasure, The Connaught's terrace provides a tranquil retreat in the heart of the city.