Description
18,000 sq ft studio warehouse located in NW London. Two studio spaces, 3 phase power, up to 70 parking spaces on site.
Tags
Map
Similar Locations
18,000 sq ft studio warehouse located in NW London. Two studio spaces, 3 phase power, up to 70 parking spaces on site.