Mayfair has made its mark on the map not only the most expensive road on the Monopoly game board, but also as one of London’s most exclusive and sought after locations and sits comfortably within the heart of the city. It captures the fast paced and dynamic lifestyle of a professional Londoner and is home to several major corporate headquarters and luxury
hotels, including the United States Embassy and Claridges.
Mayfair is one of the most sought-after residential areas in Central London and offers a wealth of impressive grand residences and beautiful period buildings.
Mayfair also offers a lavish nightlife, with many exclusive bars, clubs and restaurants.