Churches nearby 62D Stamford Hill, London N16 6XS, United Kingdom

The New Testament Church of God (Pentecostal)

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

The Salvation Army

Approximately 1.88 km away
Address: 122 Lower Clapton Road, London E5 0QR, United Kingdom

St James The Great

Approximately 1.9 km away
Address: Lower Clapton Rd, London E5 8EG, UK