Finchley Methodist Church

Finchley Methodist Church is a Methodist church in Ballards Lane, North Finchley, London.