Got a sec? Are you able to write a short review of St Thomas More R C Church in Swindon? Tell us about your experiences by writing a St Thomas More R C Church Swindon review and help build a list of the best places of worship in Swindon. Do you own the business - St Thomas More R C Church Swindon? If so, claim it today! This will allow you to amend your details and improve your listing.