Places Of Worships nearby 24-25 Cromwell Pl, Kensington, London SW7 2LD, UK

St Peter's

Approximately 1.8 km away
Address: 119 Eaton Square, Belgravia, London SW1W 9AL, UK

St Cuthbert With St Matthias Church

Approximately 1.84 km away
Address: 50 Philbeach Gardens, London SW5 9EB, United Kingdom