Hemel Hempstead is a new town in Hertfordshire in the East of England, northwest of London and part of the Greater London Urban Area.
Hemel Hempstead is a new town in Hertfordshire, England. Located northwest of London it is part of the Greater London Urban Area.