Finchley Methodist Church is a Methodist church in Ballards Lane, North Finchley, London.[1][2]
Media related to Finchley Methodist Church at Wikimedia Commons
51°36′26″N 0°11′08″W / 51.6072°N 0.1855°W / 51.6072; -0.1855