Sold House Prices in Hitchin, Central Bedfordshire | Average £362,687 | BritishProperty.uk