Skip to content

Trefnant

Welsh-speaking church located north of Denbigh. Part of Denbigh District Pastorate.

Revd Dr Andras Iago

Ffordd Bodfari, Trefnant, Dinbych, Sir Ddinbych, LL16 4UP