+0207 629 0763   info@parklane.co.uk

portugueseSpainChina

Locations

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.

A historic location 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.

On the doorstep of your Mayfair serviced apartments

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.

Shaw House

Built in the 1800s, Shaw House is located on historic Chesterfield Street. Featuring a stunning range of 1, 2, 3 and 4 bedroom apartments, it’s rich and indulgent in both character and luxury.

6 Chesterfield Street, London, W1

serviced apartments in mayfair

34 – 36 Clarges St

The first of our Mayfair serviced apartments on Clarges Street. It features a selection of 1 and 2 bedroom apartments and is fully kitted out with everything you need to make your short stay in Mayfair a memorable time.

34-36 Clarges Street, London, W1

location-map

37 Clarges St

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

location-map