Knighton is a market town and community on the River Teme in Powys, Wales. It is located on the England–Wales border, and a small part of the town, including its railway station,…