St Saviour's Church (London)

United Kingdom / England / London / Hanley Road, 79
 anglican church, 1880s construction

Church of England, built in Holloway in 1887-90.
stsavioursn4.com/
londonchurchbuildings.wordpress.com/2013/12/10/st-savio...
Nearby cities:
Coordinates:   51°34'11"N   -0°7'2"E
This article was last modified 2 months ago