Sold House Prices in Malvern, Herefordshire | Average £345,458 | BritishProperty.uk