St. Marys Parish Church

St. Marys Parish Church
Hendon Lane, London, N3 1TR