New Surrey Chapel, Westminster Bridge Road, Lambeth, London, c1876-1900. A stereo view from the west of the New Surrey Chapel which opened in 1876.
World Europe United Kingdom England Greater London London Lambeth Lambeth
Pixel Dimensions (W x H) : 5260x3602
File Size : 55,508kb