01Jul
Heritage is central to SG1
Stevenage was designated as the first ‘New Town’ in England in 1946, a pioneering and key part of the reconstruction of Britain after World War II.
Stevenage was designated as the first ‘New Town’ in England in 1946, a pioneering and key part of the reconstruction of Britain after World War II.