Sold House Prices in Henlow, Hertfordshire | Average £508,463 | BritishProperty.uk