Townhouse in Shrewsbury with Parking10.0Excellent1 reviewHarlescott · ShrewsburyPick dates to see pricesSee prices