Based in London E16, the site contains two industrial warehouses that provide over 72,000 square feet of flexible space, office suites and expansive external river fronted external areas.
Please contact us for more information or to arrange a viewing.