Serviced offices in 18 Soho Square London W1.
These Soho Square serviced offices are in the heart of Soho only a few doors down from the former FA Headquarters, situated in the centre of London’s West End, directly overlooking the famous square and central garden.
This modern, boutique-style building has its own distinctive charm. Despite this tranquility, it’s only a minute’s walk away from Oxford Street’s many shops and Soho’s bars, restaurants and individual, quirky shops.
Whether you are a media firm looking for a Soho address or simply need a central London serviced office, this Soho Square business center provides the perfect setting in W1.
You’ll get a fully furnished office and the latest IT and telecoms. One of our team will act as your company receptionist taking your calls when you are in and out, handling your mail and faxes and anything else you need.
And if you have a meeting with a client, or need to hold a board meeting or make a presentation, why not book one of the contemporary meeting rooms in Soho Square or dedicated conferencing facilities?
Located in the north eastern corner of Soho Square, the serviced offices directly overlook the square and gardens. Set in the heart of London’s West End, the Soho Square serviced offices are just a two-minute walk from Tottenham Court Road tube station.
This station provides access to both the Central and Northern lines and onward connections to Waterloo International, Liverpool Street, King’s Cross, Euston and Charing Cross mainline rail stations. Oxford Street is also a major bus route, so there is a constant flow of buses across the capital, along Oxford Street and Charing Cross Road.
Explore the full collection of serviced offices in Soho.