In and around Stevenage town centre, Vista Tower is 14 storeys tall, the Towers is 13 storeys, Brent Court is 18 storeys and phase two of the development on the former Matalan site will reach 21 ...