UK
London
East London E1,E14-16,E20
Tower Hamlets
Office
E14
, Docklands,
Pepper Street
To Let, 1,031 sf
The property provides an open plan office accommodation benefitting from WC and kitchen facilities. The office..