Sold House Prices in Much Hadham, Hertfordshire | Average £516,384 | BritishProperty.uk