21 Soho Square, London
Serviced Offices
Shared/Coworking Spaces
This work space is located in Soho Square which is a fantastic area for tenants. The space offers sleek private offices, co-working areas, conference rooms and art-filled lounges. The centre also offers a functional outdoor terrace, giving occupants a space for fresh air. The business centre has many excellent facilities, such as; onsite staff offering support, phone booths which are ideal for video chats and even professional events such as workshops. Located within walking distance of many Underground Stations and places to eat drink and shop, this work space is perfect for commuters and sociable business people.
About this Location
This office space is extremely accessible, there are many Underground Stations located nearby. Tottenham Court Road is a three minute walk, Oxford Circus is a four minute walk and Bond Street is a five minute walk. There is also onsite bike storage available for cyclists. The centre is located in the heart of London's West End, thus it is only a short walk to the Theatre District and Covent Garden. There are so many options of places to eat and drink nearby, making it easy to mix work with play at this dynamic office space.
Office Services and Facilities
This office for rent on 21 Soho Square, London is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.
Map of the office space location
Get a quick quote
Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at 21 Soho Square, London in The City & Central London. You can add more offices to your shortlist by clicking here to see more serviced offices in The City & Central London.
You might also be interested in these The City & Central London business locations
The City & Central London Office Space
This business centre provides fully equipped offices for cost-conscious SMEs and start-up companies. It offers an extensive range of business support and administrative services including meeting room... Read More >>
The City & Central London Office Space
Offering stunning views across London and providing flexible office space. Located in the heart of Westminster and on the bank of the Thames, this recently refurbished suite of offices offers a sought... Read More >>
The City & Central London Office Space
Located on one of London's most prestigious addresses, the centre is a seven-storey building with a grand, regency styled façade. Once inside, this space contains an unashamedly minimal interior, pro... Read More >>