+0207 629 0763 email@example.com
Our Mayfair serviced apartments are located in one of the most exclusive areas in the world. Situated right in the heart of Central London, Mayfair is just bursting with all the best London attractions, restaurants, theatres, parks and history.
Here you’ll rub shoulders with the real elites; presidents, investors and aristocrats alike – only the best for your short stay in Mayfair.
Mayfair has been a go-to symbol of exclusivity and luxury for centuries. Its convenient location in the middle of Central London and its gorgeous historic architecture have combined to make it the place to be for over a century. Mayfair’s famous inhabitants date back over 200 years, from poets and actors, all the way to Prime Ministers. A total of three British Prime Ministers are known to have lived here, Disraeli, Asquith and Eden.
London’s Mayfair sits in the centre of two world famous parks – Hyde Park and Green Park. And that’s just the start – with iconic destinations like Buckingham Palace just minutes from you doorstep, you’ll quickly find that there’s no better location in this fantastic city if you want to keep everything close.
A short walk west of your Mayfair serviced apartments will take you to the world’s finest department store, Harrods. Stroll to the east and you’ll arrive at the Palace of Westminster. All around, you’ll find famous streets and areas from Soho to Marylebone, Knightsbridge and Belgravia.
Our recently refurbished exquisite Victorian building on Clarges Street is the latest addition to our Mayfair serviced apartments line-up. The sleek modern interior contrasts perfectly with the Victorian façade and makes for an exciting all-round luxury package.
37 Clarges Street, London, W1