In and around Stevenage town centre, Vista Tower is 14 storeys tall ... permission earlier this year to extend upwards at ...