Offices in Mayfair available to rent now. Lease serviced office space for your business.
Mayfair is located in central London within the City of Westminster. The Grosvenor family has owned 40 hectares of Mayfair since 1677 and the freehold of a large section of Mayfair also belongs to the Crown Estate. Mayfair is now largely commercial, but a high number of residential homes remain as well as exclusive shopping and many luxury hotels. Mayfair is home to the Royal Academy of Arts, the Handel House Museum, the Grosvenor House Hotel, Claridge’s and The Dorchester. Mayfair is in the heart of the action with local underground stations including Bond Street, Marble Arch and Oxford Circus. Mayfair serviced offices combine office space of the highest quality and offer the freedom to work in a professional environment complemented by complete business tools and office support services.
Please browse the serviced offices we have listed in Mayfair and find the office space that will suit your business.
This desirable location in the heart of Mayfair offers serviced office space for 600 clients, meeting rooms available on flexible terms and a state-of-the-art flagship business centre lounge with immediate access from Bruton Street. … More »
Serviced offices with one of the most prestigious addresses in London, this office space in Berkeley Street is located in the heart of Mayfair, opposite the famous Ritz Hotel. Financial and media companies have … More »
Serviced offices in Mayfair that provide over 500 sq m of serviced office accommodation across 7 floors within one of Mayfair`s distinctive Georgian townhouses. This office space offers a mixture of period style executive … More »
Serviced offices in Mayfair this business centre is a Grade II listed building and was recently refurbished to an extremely high standard by the Crown Estate. It has since been converted into flexible serviced … More »
Only £39.99 a month, Mayfair Virtual Office. Free Mail Forwarding, free mail handling, free postage on all letters redirected in the UK. Meeting room hire also available. More »
Serviced Offices in a Heritage building with modern refurbished interior in prestigious surroundings. Fully furnished unbranded office space in an environment designed to allow you to focus on the things that matter – your business. Queen … More »
Serviced offices in Mayfair, located a stone’s throw from Regent Street. This office space has all the benefits of the West End right on the doorstep, this business centre is a calm oasis, just … More »
Mayfair serviced offices, this office space is in an ideal location on the corner of Oxford Street and South Molton Street. This business centre`s facilities are conveniently located above the entrance to Bond Street … More »
Serviced offices situated in the very heart of Mayfair on Stratton Street. This office space is just moments from Green Park tube and opposite The Mayfair Hotel. Green Park House was built in 1895 … More »
Complete the form to get:
Choose a location in London (Central):