St. Cuthberts Church

St. Cuthberts Church
Philbeach Gardens, London, SW5 9EB