UK
London
Office Poplar Business Park E
E14
Rear Of Block A
To Sell
9,869 sf
Office, Media / Art Studios
24hr Access
Long leasehold - 999 years from January 2017 Shell and core open plan commercial accomodation..
The building is located by the Docklands, a short distance from Canary Wharf with..