An area of Swindon's town centre has been in desperate need of attention.