St Enoch should be knocked down and make Buchanan Street pedestrianised right the way down to the river. The riverside area is criminally underutilised in terms of bars, cafes, venues, whatever. Get the footfall there through making it easily accessible and the business will follow.
Its been achieved in some many other major cities.