Knighton railway station serves the market town of Knighton in Powys, Wales, although the station itself is located in Shropshire, England. It lies 32+1⁄2 miles south west of Shrewsbury on the Heart of Wales Line.
The railway station is located below street level at Station Road beside the River Teme and about 1⁄2 mile from the centre of the town. All trains serving the station are operated by Transport for Wales, who also manage the station.
Wikipedia https://en.wikipedia.org/wiki/Knighton_railway_station
Address A488, LD7 1, United Kingdom
Coordinates 52°20'42.059" N -3°2'32.415" E