Sold House Prices in Hitchin, Hertfordshire | Average £292,083 | BritishProperty.uk