Just south of Little France Road, the southbound bike lane on Old Dalkeith Road is appalling. It's alongside a parking bay, but the parking bay isn't wide enough for cars to fit into it without them sticking into the bike lane. Even if it was, "dooring" would still be a significant hazard.
Even away from the parking bay, the bike lane is too narrow.
The bike lane really needs to be wider and further away from parked cars. If this isn't possible, I think it would be better to have no cycle lane at all.