Station Square currently gives a poor impression of the town - but change is on the way