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...
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...
23 Berkeley Square, Mayfair
Offering a discreet and elegant working environment to all occupants, this serviced office facility is located in Mayfair, just off Berkeley Square, a...
0.47 miles from Green Park
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
Part of this business hubs exterior still bears the attributes of the neighbouring church building, including extravagant Gothic windows, but has dec...
0.43 miles from Bond Street Station
From £1000 per person per month
These offices on Grosvenor Street are located in the heart of Mayfair with Berkeley Square and all the vibrant shops and restaurants including New Bon...
0.99 miles from Bond Street Station
Designed to help SMEs and startups to grow and flourish, this prime space in the heart of St James's Square provides an innovative and interactive pla...
One newly redecorated luxury vacant office space on the fourth floor of this stunning listed building with period features. 576 sq ft, fourth 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.