Recently renovated former Wickhams Department Store in Mile End known as the 'Harrods of the East End' and built in 1927 and local landmark


Size: 6192px × 8256px
Location: Mile End, London
Photo credit: © Louis Berk / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: department, east, harods, landmark, mile, renovated, road, store, whitechapel, wickhams