Roll over on above Prime
Locations Link
   
     
 
 
Named after the fortnight long May Fair that took place there, Mayfair is a chic district that includes the most important retail shopping activity in the United Kingdom. In the very heart of London, it has been one of London finest residential area since the 18th century and is regarded as one of London’s most attractive villages. Set roughly between Oxford Street, Regent Street, Piccadilly and Park Lane, Mayfair is truly a microcosm, all life is here from all over the world, yet with its beautiful squares & parks to rest in, it also remains a peaceful haven in the centre of the great city of London and in many ways an amazing place to live, work and play.
Mission & Core Values   |   Privacy Policy
Sitemap