Elephant and Castle shopping centre opens, 1965

A page from The Illustrated London News, dated 3rd April 1965, detailing the new three storey shopping arcade that had opened at Elephant and Castle, London. (Illustrated London News Ltd/Mary Evans).