Mayfair has long been synonymous with the finer things in life. Named after the traditional ‘May Fair’ that took place here for almost a hundred years during the 18th and 19th centuries, it’s now home to some of London’s finest property, from exclusive housing enclaves to chic condos and apartments.
Mayfair is also where you’ll find some of London’s most luxurious lodgings, ranging from some of the city’s best boutique hotels to palatial 5 star hotels offering bespoke concierge services… and no end of class.
This most sought after of areas is also where you’ll find many corporate HQs and embassies, along with high-end shopping, spas, galleries, and some of the best restaurants (and afternoon teas!) to be found in London.