Sold House Prices in Northwood, Hertfordshire | Average £838,127 | BritishProperty.uk