SPACES
REGISTER
More products
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
Left
Right