London
Ref No.
LOC776
27,317 sq ft with a 3,500 sqft office space. The premises has recently
undergone extensive refurbishment and is ready for immediate occupation.
The unit has eaves is 5.5m apex is 7.8m