26 Soho Square
26 Soho Square, London, W1D 3QU*, United Kingdom
Property Details
Amenities
Projector / Display screen
Printing machine
Fax machine
Broadband / wifi
VOIP
Furnished office
Centralized air conditioning
Cycle rack
Location
26 Soho Square, London, W1D 3QU*, United Kingdom
Office Listings
| Size | Capacity | Price/Month |
| 5,518 Sq Ft | 100 | £91,725.00 |
|



Back to search
Request a Meeting








