18 Soho Square,Soho, W1D 3QL

18 Soho Square,Soho, W1D 3QL
Situated in a prime area of Soho, overlooking Soho Square, this centre offers range of fully furnished, small to large open-plan offices. In this modern, seven-storey building, out offices are situated on the mezzanine through to fifth floors, with dedicated conferencing facilities available on the ground floor. This centre offers fully inclusive packages on terms from three months to five years. This centre offers all-inclusive pricing, so you can move in with peace of mind that there will be no unexpected costs each month.

Office Information

2 - 100 (Persons)
Cost Per Person
Total workstations
Nearest Underground
Tottenham Court Road
Nearest Train Station
Charing Cross
Nearest Road Link
M1 jnct 1
Nearest Airport
London City

Area Information

This centre is located in the heart of Soho, a vibrant social area and a popular business area, especially for media and related industries. The retail facilities of Oxford Street are nearby. The building, which includes underground parking, also houses several post production suites for TV and film businesses.