Property photos
Just added
From
£69,830 pa
(£33.00/sq. ft. pa)
Serviced office to let
Flexible Offices To Lease, Mayfair W1SFrom 537 - 16,000 sq. ft
Available from 1 February 2026
Local area information
Property location
Nearby amenities
- Green Park 0.1 miles
- Eaton Square Upper School, Mayfair 0.3 miles
- St George's Hanover Square CofE Primary School 0.3 miles
- Piccadilly Circus 0.4 miles
These distances are calculated in a straight line. The actual route and distance may vary.
Read our area guides for The Square Mile, Piccadilly and St James's to find out more about the local area.
Features and description
- Furnished or unfurnished
- All Sizes and Budgets Available Now! - Call To Arrange Your Viewing
- Natural Light
- Meeting Room
- Viewing Advised
- Breakout Space
** Arrange a Viewing - Fully Equipped Offices in Mayfair ** All Sizes and Budgets Available Now! - Call To Arrange Your Viewing
Located at Mayfair Place, this outstanding office space puts you in the heart of Mayfair, Central London. Easily accessible via the nearby Green Park and Piccadilly Circus stations, your commute becomes a breeze, ensuring you remain connected to the pulse of the city.
This prestigious area is vibrant with upscale dining, shopping, and cultural attractions, giving you everything you need right outside your doorstep. The offices at One Mayfair Place combine luxury with functionality, designed to inspire productivity and creativity. Enjoy spacious layouts, modern furnishings, and state-of-the-art amenities tailored to enhance your work experience. With flexible leasing options and dedicated support staff, this location is perfect for businesses looking to elevate their presence in one of London's most iconic districts.
Located at Mayfair Place, this outstanding office space puts you in the heart of Mayfair, Central London. Easily accessible via the nearby Green Park and Piccadilly Circus stations, your commute becomes a breeze, ensuring you remain connected to the pulse of the city.
This prestigious area is vibrant with upscale dining, shopping, and cultural attractions, giving you everything you need right outside your doorstep. The offices at One Mayfair Place combine luxury with functionality, designed to inspire productivity and creativity. Enjoy spacious layouts, modern furnishings, and state-of-the-art amenities tailored to enhance your work experience. With flexible leasing options and dedicated support staff, this location is perfect for businesses looking to elevate their presence in one of London's most iconic districts.
More information
Listed by
London Offices IO
View agent properties.png)
Property descriptions and related information displayed on this page are marketing materials provided by - London Offices IO. Zoopla does not warrant or accept any responsibility for the accuracy or completeness of the property descriptions or related information provided here and they do not constitute property particulars. Please contact London Offices IO for full details and further information.