About St Theodore's Church, Port Talbot
Religion, Churches, Interesting Places, Other Churches
The Church of St Theodore is a parish church in Port Talbot, Wales; Located on the A48 opposite Maes-y-Cwrt Terrace and bordered on two sides by the Talbot Memorial Park, it is administered within the diocese of Llandaff.
Source From:
Wikipedia
Talbot Road, Neath Port Talbot, Wales, United Kingdom, SA13 1LD