Stevenage homes from The Hill Group Undergoing one of the largest town centre regeneration schemes in the East of England, the