About Church of St Andrew & St Teilo, Cathays
Religion, Churches, Interesting Places, Other Churches
The Church of St Andrew and St Teilo is a Church in Wales church, located in Cathays, Cardiff.
Source From:
Wikipedia
91,93,95, Woodville Road, Cardiff, Cardiff, Wales, United Kingdom, CF