Stevenage at 70: A look back at the UK's first New Town
Seventy years ago, Stevenage in Hertfordshire was designated the UK's first New Town.
It was devised as a radical solution to London's post-war housing crisis and opened by the Queen.
Seventy years ago, Stevenage in Hertfordshire was designated the UK's first New Town.
It was devised as a radical solution to London's post-war housing crisis and opened by the Queen.