Churches nearby 21 The Pavement, London SW4 0HY, United Kingdom

New Park Road Baptist Church

Approximately 1.9 km away
Address: New Park Road, Lon, Greater London SW2 4LH, United Kingdom

Balham Community Church

Approximately 1.92 km away
Address: Kalos Centre, 48 Endlesham Road, London SW12 8JL, United Kingdom

Saint Michael's Church

Approximately 1.92 km away
Address: 56 Stockwell Park Rd, London SW9 0DA, UK