Hemel Hempstead The Five Minute Spare Guide
Hemel Hempstead The jewel in the heart of Hertfordshire. Hemel Hempstead can be found 24 miles to the north and west of London. It is a vibrant large town with a population almost reaching 100,000 people. Although it was truly developed after WWII as a New Town, Hemel Hempstead has a history that dates back…