Large Exterior Yards, London, E16

Yard One: 53,000 sqft / 5,000 m2
Yard Two: 46,000 / 4,300 m2
24 Hour Access / Secure Site
The Factory, Factory Road, London, E16 2HB

Please contact us for prices and further information