St Cuthbert
Earls Court, Greater London | SW5 9EB
St Cuthbert’s is one of London’s largest and finest 19th century churches, it rises dramatically amongst the Victorian terraces of Philbeach Gardens, forming a group with the adjacent clergy house and Philbeach Hall.
We have supported this church