Sold House Prices in Freshwater, Isle of Wight | Average £188,780 | BritishProperty.uk