UKLondonEast London E1,E14-16,E20Tower Hamlets
Shop, Restaurant
E1, Whitechapel, Mansell Street
To Let, 732 sf