St Thomas Of Canterbury Newport Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
96 Pyle Street
Newport,
Isle of Wight
PO30 1UH
United Kingdom
Phone: 01983 537070
Church Pastor
Rev Emmanuel Odoemene
Parish Priest
96 Pyle Street
Newport,
Isle of Wight
PO30 1UH
United Kingdom
Phone: 01983 537070