Nestled in the heart of the ancient medieval kingdom of Arwystli, Llanidloes is the first town on the River Severn and serves ...