Yeh it's annoying that so many folk walk on it. However at least most cyclists don't drive towards pedestrians with the horn blaring.
It's just a matter of chilling and ringing your bell.
I don't agree with drop kerbs as the new layout was always intended to be step free and the same will apply to Byres Road. If there was a kerb then you will wish there wasn't if you need to swerve to get out of the way of a crossing car or pedestrian. |