Sold House Prices in Much Hadham, Hertfordshire | Average £519,206 | BritishProperty.uk