Login
Church of St Thomas More
The Church of St Thomas More is a Roman Catholic Church located in the London Borough of Greenwich, in the United Kingdom. The church’s architecture is primarily in the neo-Gothic style, with a large tower and spire, pointed arches, and stained glass windows. The interior of the church features intricate carvings, vaulted ceilings, and a high altar.
Moreover, The Church of St Thomas More is an active parish church and offers regular services, including daily mass and confession. It also provides various pastoral services, such as baptisms, weddings, and funerals.
Styles
Church/Temple, Historic/Landmark Building
Services
Indoor Ceremony