Stevenage in Hertfordshire is a study in urban planning and design, and has several notable features and public art installations
Stevenage in Hertfordshire was once a quiet country town, but in 1946 it became Britain’s first New Town. These provided quality housing and community facilities in response to the post-war housing shortage. The new town of Stevenage was six self-contained residential areas arranged around the original town. Now called Stevenage Old Town, this original part […]