GETMAPPING PLC / SCIENCE PHOTO LIBRARY GETMAPPING PLC / SCIENCE PHOTO LIBRARY
Hemel Hempstead, UK, aerial photograph. Hemel Hempstead is a town in Hertfordshire, England. It was developed after World War II as a new town, but has existed since the 8th century. In the 2001 Census its population was 81,143.
Model release not required. Property release not required.