The Factory Warehouse, London, E16

26,500 sqft / 2,500 m2
L: 68.4 w: 36.6 h: 6.5 metres
2 x Roller Shutters
24 Hour Access
3-Phase Power
Parking