housing

A £1 billion regeneration means the future of Stevenage's town centre looks bright - but getting here hasn't been easy. As Britain's first new town, mid-20th century Stevenage promised a fresh start in the country for Londoners displaced by World War Two. While many were delighted...