The Minster Church of St Thomas
St Thomas's Square High Street, Newport PO30 1SL England
The Minster Church of St Thomas is a Churches & Cathedrals place is located in Newport, England. The address of The Minster Church of St Thomas is St Thomas's Square High Street, Newport PO30 1SL England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1983 821961, or open their website to view relevant information, The url is http://www.newportminster.org