The Church of Saint Meugan, Llanrhudd, Ruthin, Denbighshire, North Wales. Listed building: Grade l. St Meugan’s is the mother church of Ruthin, long predating St Peter’s in the centre of town. There may have been a church building on this site from the 7th century, and we know the name of the first rector, Bleddyn ap David, who was installed in 1390, but the present building dates only from the 15th century.