St Cuthbert’s Church

St Cuthbert’s Church
50 Philbeach Gardens, Earl's Court, London, SW5 9EB