×

Llanllwchaiarn

Llanllwchaiarn or Llanllwchaearn in Welsh is a village on the outskirts of Newtown in Powys, Wales. It forms part of the community of Newtown and Llanllwchaiarn. Aberbechan Hall was a Tudor mansion in the eastern part of the parish demolished in 1870. Wikipedia