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 only hotel to occupy such a prized address. The restyled 225 guestrooms, including 63 suites have been individually redesigned by Alex Kravetz Design. Awarded one Michelin star, Alyn Williams at The Westbury restaurant brings inspired dining to Mayfair. Home for award-winning Polo Bar with its choice of thoughtfully crafted signature cocktails and the Afternoon Tea Celebration, in partnership with The East India Company.