As the address indicates, this is a location recognised the world over as one of London’s finest. For centuries, Mayfair has enjoyed the reputation of an aristocratic playground, and continues in the highest regard, the setting for private mansions, embassies, and luxury hotels. It is surrounded by London’s famous parks, shopping streets and cultural landmarks, while being within easy reach of all London’s airports for international connections.