UK
London
Retail Whitechapel High Street E
E1
Whitechapel High Street
To Let
952 sf
Shop
A newly refurbished property.
Located on the south side of Whitechapel High Street directly opposite the entrance to Aldgate..