Churches nearby 139-141 Stoke Newington Church St, London N16 0UH, United Kingdom

New Clapton Methodist Church

Approximately 1.82 km away
Address: 105F Downs Rd, London E5 8DA, UK

Saint Matthew's Upper Clapton

Approximately 1.88 km away
Address: 86 Mt Pleasant Ln, London E5 9EN, UK

The New Testament Church of God (Pentecostal)

Approximately 1.91 km away
Address: 85 Downs Park Rd, London E5 8JE, UK