The parish church is dedicated to St. Meilig, who is said to have founded a monastery in the 6th century at Croesfeilig near the village and to be buried there.
[2] The church was completely rebuilt in 1853, though the base of the tower may be medieval and the iron-banded font is thought to be 12th century.
St. Meilig's Cross, which originally stood at its eponymous site (Croesfeilig), was moved in the 12th century to the churchyard, and in 1956 (to prevent further erosion) into the church itself.
[4] Local legend referred to the cross as "Moll Walbee's Stone", claiming it was thrown there by "Moll Walbee" or Maud de St. Valery, the immensely strong and indomitable wife of William de Braose, lord of Hay-on-Wye castle.
Whilst carrying stones in her apron from the quarry at Glasbury to rebuild the castle, one fell into her shoe.