From £600 per person per month
This business centre is set within a beautifully refurbished, period building situated in the heart of Mayfair. Surrounded by some of the best bars, r...
0.37 miles from Green Park Station
From £637 per person per month
This office space in Mayfair offers fully furnished, serviced office space in one of London's most sought after locations in the heart of Mayfair. The...
0.25 miles from Green Park Station
From £1125 per person per month
Finding a private office in Mayfair is difficult enough. Finding an office with flexible terms, designed to your personal specification, has first-cla...
From £1216 per person per month
Situated in the heart of Mayfair in one of London's most sought after locations. The building boasts extensive original features throughout, as well a...
From £1050 per person per month
23 Berkeley Square, Mayfair
This impressive business centre is located on the corner of Berkeley Square, within a beautiful listed building. Those who rent office space at this l...
0.47 miles from Green Park
From £1600 per person per month
Introducing a new concept in luxurious and iconic office residences where privacy and discretion is key. Meeting the needs of todays elite and connect...
0.5 miles from Green Park Station
From £1450 per person per month
This unbranded business centre is situated on Farm Street, Berkeley Square - a beautiful and tranquil location. The property has been expertly restore...
0.43 miles from Bond Street Station
Designed to help SMEs and startups to grow and flourish, this prime space at Grosvenor Hill provides an innovative and interactive place for people to...
One newly redecorated luxury vacant office space on the fourth floor of this stunning listed building with period features. 576 sq ft, fourth floor...
One newly redecorated luxury vacant office space on the third floor of this stunning listed building with period features. 1,252 sq ft, third floor...
Mayfair Area Guide
Mayfair is a luxurious location set in the elegant West London. A hefty price tag is inevitable within this exclusive area of London, but for anyone needing a customer facing office, it’s absolutely worth it. Park Lane is a prestigious, thoroughfare in Mayfair, set in the City of Westminster in Central London. Park Lane runs from Hyde Park Corner in the south and Marble Arch to the north and contains a large number of historically important properties and hotels.
Wherever you venture in Mayfair, you will always notice the extraordinary architecture that is widely celebrated by bankers, oil and gas companies, law firms and even embassies. If you want to truly impress any prospective clients, then Mayfair should be at the top of your list as only the elite enlist Mayfair offices.