15 Best Things to Do in Stevenage (Hertfordshire, England)

Knebworth House

The Second World War left the UK in desperate need of new housing, and this need gave rise to the 29 settlements known as New Towns. Stevenage in north Hertfordshire was designated the very first of these in 1946, and was laid out with a pedestrianised town centre that had never been seen on these …

Read more