St Melangell's Church, Pennant Melangell is a small church located on a minor road which joins the B4391 near the village of Llangynog, Powys, Wales. It houses the restored shrine of Saint Melangell, reputed to be the oldest Romanesque shrine in Great Britain.