Showing Details For : Centre ID : 9630 - 18 Soho Square,Soho,
Centre Info : Situated in a prime area of Soho, overlooking Soho Square. A range of fully furnished, small to large open plan offices are available. This modern, seven-storey building is only a minute's walk away from Oxford Street's many retail stores The offices are situated on the Mezzanine through to Fifth floors with dedicated conferencing facilities available on the Ground floor. The centre offers fully inclusive packages on terms from 3 months to 5 years
Location Info : 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.
Nearest Underground : Tottenham Court Road
Complete Quote Form Above For A Quote On This Office