The cycle lane put in across the road from this (Sauchiehall) has been one of the biggest improvements to any area I have ever seen in any place I lived.
Its really unbelievable how many people are convinced that improvements to their lives have to be opposed as part of some dumb culture war