Previous
Next

26 Soho Square

26 Soho Square, London, W1D 3QU*, United Kingdom

Property Details

Amenities

Projector / Display screen  Icon Projector / Display screen

 Printing machine  Icon Printing machine

 Fax machine  Icon Fax machine

 Broadband / wifi  Icon Broadband / wifi

 VOIP  Icon VOIP

 Furnished office  Icon Furnished office

 Centralized air conditioning  Icon Centralized air conditioning

  Cycle rack Icon Cycle rack

Location

26 Soho Square, London, W1D 3QU*, United Kingdom

Office Listings

SizeCapacityPrice/Month
5,518 Sq Ft 100 £91,725.00