Hemel Hempstead is a town in Hertfordshire, England with a population of 81,143 at the 2001 Census. It has existed as a settlement since the 8th century.
Hemel Hempstead article on Wikipedia, the free encyclopedia.
GENUKI, Colin Hinson's UK and Ireland Genealogy website
About the Horn Family