Knighton is a small market town on the borders of Powys, Shropshire and Herefordshire. It is situated in the upper River Teme valley, surrounded by the beautiful hills and valleys of the Welsh Marches. The roads and footpaths around the town are quiet and relatively undiscovered, ideal for walking and cycling holidays. Knighton is the […]