UKLondonEast London E1,E14-16,E20Tower Hamlets
Shop
To Let, 952 sf
A newly refurbished property.
Located on the south side of Whitechapel High Street directly opposite the entrance to Aldgate..