All Hallows Church

All Hallows Church
Savernake Road, London, NW3 2JP
Photo of All Hallows Church