Finchley Methodist Church

Finchley Methodist Church
Ballards Lane, London, N3 1NB