Streetscape showing the site previously occupied by The Palace in East Ham, London, 1989
Colour photograph showing a branch of C&A occupying the site of the former East Ham Palace, on the corner of High Street North and Burges Road in East Ham, London.
Ilford – Store 1241
4 Balfour Road, Ilford, Essex IG1 4JH The Ilford store was a relatively new one in the history of Woolworths stores – but the address has a fascinating history. Originally it was the Ilford S…