Sold House Prices in Shrewsbury, Powys | Average £210,179 | BritishProperty.uk