About us

Opened in 1955, The Westbury Mayfair, a Luxury Collection Hotel, London is primely located on Bond Street, in the heart of Mayfair’s fashion and arts district. The Westbury Mayfair features 225 guest rooms and 63 suites, all elegantly furnished and newly redesigned by Alex Kravetz Designs. Guests will enjoy a unique culinary experience at Alyn Williams at The Westbury, the hotel’s Michelin-starred restaurant. Under the same roof is the multi-award-winning Polo Bar. The hotel also features two meeting rooms and a fitness centre.