Community Aid and Info
How to help
Historical Picture Exhibition
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).