Description

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

Map