WE HAVE 9 LOCATIONS IN MAYFAIR!
Choose a virtual office space, make it yours!
227
Our beautiful Georgian Style Grade II listed building sits at the north of Berkeley Square and comprises 5 floors with offices overlooking Berkeley Square Gardens. Upon entering the building, you ...
207
Piccadilly Chambers consists of an elegant mediation suite and modern meeting rooms which can accommodate four to ten clients.
Dudley House is ideally situated on Piccadilly in the heart of ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
107
A highly sought after location in the heart of the 'Lanes of Mayfair' area, South Molton is a charming pedestrianised street stretching from Oxford Street to Brook Street. The offices ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
121
Hanover Square is a grade 2 listed townhouse converted into a 6 floor business centre in the heart of Mayfair. Providing a variety of office space and executive suites, this ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
172
Hill Street is a Grade 1 listed townhouse converted into a state of the art, and discreetly placed business centre off Berkeley Square. Although the buildings exterior oozes Georgian Charm, ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
122
North Row is a brand new building with brand new facilities. Having undergone a complete refurbishment to provide approximately 24,000 sq ft of high quality, modern serviced office accommodation with ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
126
Sackville Street, Mayfair, W1S
Sackville Street is an outstanding office space which has been recently refurbished with elegance and sophistication. Located in a 4 storey building, offering 7 meeting rooms and several breakout areas, ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
120
Hanover Square is a modern office block, which was refurbished and opened in 2012. Offering bright, clean and exceptionally well-positioned office space for small and large businesses alike, this Hanover ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
117
Dover Street exudes confidence and class. A set of charming offices designed to match the illustrious area that is Mayfair. Decorated immaculately throughout, the converted Georgian townhouse comprises several meeting ...
*Registered Office Use at this location cannot be purchased as a stand-alone product and must be purchased in conjunction with Business Address Use for Trading Purposes.
City Office offer one of the world's largest selection of Virtual Office locations across London.
From Hedge Funds in Mayfair, tech start-ups in Shoreditch and design agencies in Soho, we have a diverse and eclectic range of offices to suit the needs of any business, in any industry. All our London Virtual Office locations offer
Business Address Use with Mail Collection or Forwarding, as well as an impressive range of
Meeting/Conference Rooms to fit any requirement. We can also provide additional services such as
Live Telephone Answering in your company name,
Fax Lines and should the occasion arise, the ability to either book physical
office space in London on an ad-hoc bases or simply upgrade to a permanent office. Have a browse through the locations we offer below to find your perfect London office.
Office Space in London
City Office is also a global supplier of office space, if you would rather have a physical office perhaps a serviced office might be the best option for you, we have plenty of
Office Space in London
available to you.