Churches nearby 147 Lordship Lane, London SE22 8HX, United Kingdom

New Testament Church of God

Approximately 1.95 km away
Address: 46 Guernsey Grove, London SE24 9DE, UK

Camberwell Green URC Church

Approximately 1.95 km away
Address: 64 Grove Ln, Camberwell Green, Greater London SE5 8SN, United Kingdom

St Thomas The Apostle R C Church

Approximately 1.96 km away
Address: 81 Evelina Rd, London SE15 3HL, UK