Christ Church North Finchley

Christ Church North Finchley is an Evangelical Alliance member church in London , part of Church of England .

Meets in London
Membership no. 153569

Where to find them

London
620 High Road
North Finchley
London
N12 0NU
Get directions