This workspace is ideally located in the Docklands just minutes from Canary Wharf, Poplar Business Park offers a mix of modern and bright light industrial and office space. Strengthened by the close proximity of transport links, this business park's location is ideal with mainline and underground stations within walking distance including Blackwall, Poplar and All Saints stations....