Sold House Prices in Knighton, Shropshire | Average £241,644 | BritishProperty.uk