UK
London
Retail East India Dock Road E
E14
East India Dock Road
To Let
1,347 sf
Retail Office, Shop
Modern unit, Premium
Substantial retail premises with E use - comprising shop premises that have been fitted to a high..
Situated in a good position in East India Dock Road close to the junction with..