The Best Travel Spots nearby Hemel Hempstead
Travel to Hemel Hempstead in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Hemel Hempstead is a town in the Dacorum district in Hertfordshire, England, 24 miles north-west of London, which is part of the Greater London Urban Area. The population at the 2011 Census, was 97,500.
Source: WikipediaNorwegian forest cat pictures in Hemel Hempstead
Shot with a X-T100. Exposure: 1/1500, Aperture: 2.5, Focal Length: 35.0, ISO: 1600