
About Mayfair
Mayfair is in the West End of London, in the beautiful city of Westminster. Mayfair feels like a village in the centre of London, to the north of Buckingham Palace and Green Park. Mayfair is a largely traditional and a unique place to reside and work. It is a very fashionable area and an excellent choice for shopping, eating out and visiting the same bars/clubs and restaurants as the Royals and celebrities.
Mayfair is situated in W1 very close to Oxford Street and Piccadilly and hosts some extremely up market exclusive property and apartments. It is the number one choice for fashion and living in the whole of London.
Mayfair is a lively atom with people living and visiting form all over the world. It is littered with trendy bars, shops and restaurants, yet being so close to the famous London parks and with its own squares and markets, it is also a tranquil place to rest and reflect. That’s why Mayfair is the number one choice for celebrities and Royals to relax and forget the stresses of their everyday lives.