Churches nearby 40 High Road, London N2 9PJ, United Kingdom

St Peter Le Poer

Approximately 1.9 km away
Address: Albion Avenue, London N10 1HA, United Kingdom

London Mennonite Centre (Anabaptist)

Approximately 1.98 km away
Address: 14 Shepherd's Hill, London N6 5AQ, United Kingdom

St Judes Church

Approximately 1.99 km away
Address: Central Square, Hampstead Garden Suburb, London NW11 7AH, United Kingdom