St Luke's Church and Gardens, Chelsea, London, c1930s.
World Europe United Kingdom England Greater London London Kensington and Chelsea Chelsea
Locations & Buildings Places of Worship
Religion & Belief Christianity
Locations & Buildings Parks & Gardens
Pixel Dimensions (W x H) : 6576x5192
File Size : 33,343kb