Sold House Prices in Haslemere, Surrey | Average £389,981 | BritishProperty.uk