Sold House Prices in Henlow, Hertfordshire | Average £507,191 | BritishProperty.uk