Office
To Let, 4,850 - 91,875 sf
An exceptional 91,000 sq ft HQ building in the heart of East London, with state of the art end of journey..
Set within 12 acres of curated landscaping, served by exceptional transport links including the DLR, District, Hammersmith &..