St Peter Le Poer Church

St Peter Le Poer Church
Albion Avenue, Enfield, London, N10 1HA