Sold House Prices in Winchester, Hampshire | Average £401,853 | BritishProperty.uk