Major West London Industrial/Warehouse development on 12 acres of land.
DescriptionNew Build unit of 97,875 sq ft Available from Q4 2019