Industrial and office premises to let ideally situated in Epping 1. The factory of 8600 square metres is available with double volume ceilings, ample yard space and 3-phase power. Warehouse.