Price this imagePrint available
All Hallows Church, Lombard Street, London, 1811. View of the south side of All Hallows, Lombard Street.
World Europe United Kingdom England Greater London London City of London
Locations & Buildings Places of Worship
Religion & Belief Christianity
Pixel Dimensions (W x H) : 2151x2943File Size : 18,547kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.