Top Qs
Timeline
Chat
Perspective
Our Lady and St Thomas of Canterbury, Harrow
Roman Catholic church in London From Wikipedia, the free encyclopedia
Remove ads
Our Lady and St Thomas of Canterbury is a Grade II listed Roman Catholic church at 22 Roxborough Park, Harrow-on-the-Hill, London.[1]

It was built in 1894 in a 14th-century style, and the architect was Arthur Young.[1]
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads