Our Lady and St Thomas of Canterbury, Harrow
London Borough of Harrow, United Kingdom
Our Lady and St Thomas of Canterbury is a Grade II listed Roman Catholic church at 22 Roxborough Park, Harrow-on-the-Hill, London. It was built in 1894 in a 14th-century style, and the architect was Arthur Young.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).