A large warehouse unit with two 23,000 sqft (2,130 sqm) build spaces, along with 10,000 sqft (930 sqm) of office and workshop areas. Unit base parking on site. Situated close to central London and transport facilities, with fantastic amenities on the doorstep.
Contact our Production team