The confusing cycle marking on the footway near the Marlborough Road junction are superceded by the active travel project carried out in 2024.
There is no pavement cycling by design on London Road  until you get to the traffic lights just before Grosvenor Road.