Sunday, August 16, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

St Tudwal's Church, Barmouth

Gwynedd, United Kingdom · built 1904

St Tudwal's Church is a Catholic parish church in Barmouth, Gwynedd. It is situated on the King Edward Road leading from Barmouth to Llanaber. It was built in 1905 and is in the Dolgellau Deanery of the Diocese of Wrexham.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United Kingdom