Peckham, 1915. Showing Peckham Hill Street and St Chrysostom Church which was demolished in 1963 due to severe dry rot.
World Europe United Kingdom England Greater London London Southwark Peckham
Pixel Dimensions (W x H) : 4960x3809
File Size : 55,350kb