Our Mayfair serviced office is located at 26 Dover Street, providing over 500 sq m of prime office space; spread across 7 floors, this elegant business centre is situated within one of Mayfair`s distinctive Georgian townhouses.
On offer is a mixture of period style executive suites and modern open plan office space all configured to your business requirements, and supported by a team of Institute of Customer Service accredited staff on hand to help with day to day business needs.
All office space lets are fully flexible, furnished and unbranded, plus our exclusive business support package ensures most of your office needs, including phone lines, copying, beverages are all included within your service office package
Mayfair provides one of most attractive office locations in London. Bounded by Oxford Street, Hyde Park, Regent Street and Piccadilly it has an almost village-like atmosphere, with its Georgian town-houses and opulent shops, restaurants and hotels including the Ritz.
Dover Street is two streets along from Bond Street, with the tube station just a short walk away. From here you can traverse London, reaching the legal and financial districts direct via the Central and Jubilee lines. The Piccadilly line passes at Green Park Station close by, providing a direct link to Heathrow Airport.
Conde Nast and Lazard are just some of the international companies with offices in Mayfair. There are numerous SMEs and professional firms here too, along with the American Embassy located in Grovesnor Square.
Transport Links
London Underground
Green Park – 4 minute walk (Victoria and Piccadilly lines)
Piccadilly Circus – 10 minute walk (Bakerloo and Piccadilly lines)
London Buses
Green Park Station Bus Stop – Route 14, 19, 22, 38, 9, N19, N22, N38, N52, N9 and N97
Cycle Hire
Grafton Street – 18 docks
Bruton Street – 21 docks