Elephant and Castle: construction work in progress.
Elephant and Castle: construction work in progress.
More information
Elephant and Castle: construction work in progress.
SC_PHL_02_0675_C2813 (Collage 238959)
London Metropolitan Archives: LCC Photograph Library
Elephant and Castle: construction work in progress. View North from Draper Street and Walworth Road.
Copyright London Metropolitan Archives, all rights reserved. Provided for research purposes only. For commercial and other uses please contact us via support@londonpicturearchive.org.uk
London Metropolitan Archives. Please cite document title, reference and collection.