We are London’s most iconic five star hotel. A haven at Piccadilly Mayfair, world famous for its historic elegance, impeccable service, impressive rooms and suites, and legendary Afternoon Tea.
Explore our sustainability movement