Thank you!
Your enquiry has been submitted. You will recevie an email confirmation this enquiry.
Serviced Office
Location
18 Soho Square
Soho
London
United Kingdom,W1D 3QL
Total Workstations: 250
Smallest Office: 2
Largest Office: 20
"Situated in a prime area of Soho, overlooking Soho Square. A range of fully furnished, small to large open plan offices are available.*** BUILDING RETAINS ITS ORIGINAL INTERNAL ART WORK > EXCELLENT GROUND FLOOR RECEPTION > MEETING ROOMS."
"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."
Charing Cross
M1 jnct 1
London City
All investments bear varying degrees of risk. TheMoveChannel.com strongly discourages you from making any investment decision based upon information that you cannot independently confirm and strongly recommends that you seek advice from a qualified financial advisor or solicitor before you make any financial investment.