+0207 629 0763   info@parklane.co.uk



A short stay in Mayfair is perfect for a Central London break with all the exclusivity and prestige the city has to offer. With theatres, royal parks and tourist attractions just sat waiting on your doorstep, there’s really no better location for a short stay in London than Mayfair.

An exclusive destination for your short stay in Mayfair

Mayfair is world renowned for its prestige and is the destination of choice for many among the world’s elite, with presidents and aristocrats from around the world considering it the place to be. The borough has been a symbol of prestige and luxury for many centuries, home to many a famous inhabitant.

A total of three British Prime Ministers have lived here on the streets of Mayfair over the years; Asquith, Disraeli and Eden. All this prestige and history is right at your fingertips, just moments away from your Mayfair serviced apartment.

Your Mayfair serviced apartment

Among the famous London attractions in walking distance of Mayfair are two of the most world-renowned parks; Hyde Park and Green Park. These exquisite green spaces are the pride of nature in Central London. And with fantastic historic destinations like Buckingham Palace just moments away, there’s definitely a bit of history and culture for everyone here in Mayfair.

A short walk outside of the area will take you to more of the best that London has to offer; Knightsbridge and Harrods on one side and the Palace of Westminster on the other.

Here are some of our luxury central London serviced apartments. Diplomats and dignitaries have chosen to make our apartments their home from home during their short stay in Mayfair – will you do the same?

Shaw House

Shaw House, on the historic Chesterfield Street, is a stunning 19th Century period building located just a three minute walk from Green Park. It has a range of 1, 2, 3 and 4 bedroom apartments, to make your stay as luxurious and comfortable as it can possibly be.

6 Chesterfield Street, London, W1

serviced apartments in mayfair

34 – 36 Clarges St

This is the first of our two London Serviced Apartments in Clarges Street. For the smaller travelling troupe, it features 1 and 2 bedroom apartments and has everything you need to stay in comfort and style.

34-36 Clarges Street, London, W1


[ww-shortcoservicde-divider style=”thin”]

37 Clarges St

37 Clarges Street is a recently refurbished Victorian building with all the modern amenities you need during your stay. Its modern décor is combined with a beautiful Victorian building and is truly one of the finest Mayfair serviced apartments available.

37 Clarges Street, London, W1