UKLondonEast London E1,E14-16,E20Tower Hamlets
E14, Limehouse, Commercial Road
Office, Shop
To Let, 1,051 sf