At the very heart of the London borough of Westminster is Mayfair, one of the city's most sought after residential areas and London's most exclusive neighbourhood. Named after the annual fortnight-long Mayfair that, from 1686 to 1764, took place on the site that is now Shepherd Market, most of what constitutes Mayfair today was built between the mid-17th century and mid-18th centuries. Among the period buildings and inspirational architecture, now belongs some of the finest shopping establishments in the world, transforming Mayfair into a shopping mecca that has earned a global reputation. This is definitely the place to find the best of the best.

Now Happening

Stay in Mayfair