London Office Space > City And Central > West Central > Mayfair Serviced Office Space to Rent  
Show offices in:

  Contact Us
Display on Map:

Offices

Tube Stations

Banks

British rail

Navigate using Tube Map
1. Carlos Place - W1KMayfair
Carlos Place - W1KRight in the centre of the well-known Mayfair area in London, this prime location offers gorgeous office space. This remarkable Grade 2 listed building has recently been refurbished and retains some of the original features and charm. This five star corporate business environment is ideal for any company looking to relocate to a prestigious central London location. The offices are available on six floors and are all fully furnished and tastefully decorated to a high standard. The premises benefit from full air-conditioning, up-to-date telecomms and a skilled management team.0.07 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:*****
2. Bruton Street - W1JMayfair
Bruton Street - W1JIdeally located in the highly sought after Mayfair area of Central London, this prestigious serviced office building is also close to a range of restaurants and shops. The entrance to the building has a grand staircase and impressive marble floors and the centre offers a suite of business services and facilities to complement the furnished office space.0.24 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:****
3. Grosvenor Street - W1KMayfair
Grosvenor Street - W1KThis impressive property provides fully refurbished premium office space benefiting from meeting rooms, air conditioning, security and showers.0.26 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:*****
4. Bruton Street - W1JMayfair
Bruton Street  - W1JThis period building benefits from plenty of natural light and attractive period features. Providing managed office space with kitchen facilities and lifts in one of London\'s most exclusive areas.0.28 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:****
5. Berkeley Square - W1JMayfair
Berkeley Square - W1JThis superb development dominates the Berkeley Square\'s eastern side, an exclusive and prestigious location in Mayfair, and offers a truly international profile due to the vast array of blue chip companies that are occupiers and neighbours.0.29 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:*****
6. Brook Street - W1KMayfair
Brook Street - W1KBuilt in 1897, this period office building, a converted town house, is now well known as a prestigious business centre. Providing 11,500 square feet of business accommodation over six storeys with charming original features.0.36 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:*****
7. Stratton Street - W1JMayfair
Stratton Street - W1JFully serviced business accommodation is offered in these stylish commercial premises, and is available either furnished or unfurnished. Other amenities include spacious meeting and board rooms, lounge areas, showers and kitchen facilities. Built in 1698, the building features elegant oak staircase and a stunning door way.0.37 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:*****
8. Dover Street - W1SMayfair
Dover Street - W1SIdeally located in the highly sought after Mayfair area, this gorgeous period building operates with the style and class associated with London\'s Mayfair, whilst still providing all of the modern facilities needed for running a successful business. Providing business accommodation over six floors, the office suites are suitable for either individuals or small companies of up to 7 people. The building boasts a range of authentic features, including a stunning chandelier in one of the boardrooms.0.44 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:****
9. New Bond Street - W1SMayfair
New Bond Street - W1SOffering virtual and small serviced office space on flexible, short term license agreements, this business centre provides 24 hour access, on and off site parking, full reception facilities, meeting and board rooms and CCTV security throughout. 0.50 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:***
10. Hanover Square - W1SMayfair
Hanover Square - W1SThis impressive building is set in the centre of Mayfair, offering furnished or un-furnished office space, 24 hour access, off site parking and kitchen facilities.0.51 miles from the centre of Mayfair, Greater London
More Information
View Pictures
Show on Map
Rating:****
Green=Region Orange=Area Blue=Office Building