I'm wondering if there was never a TRO passed to introduce the double yellows in the first place. Google streetview from 2009 doesn't show them (but all others do)
https://www.google.co.uk/maps/@55.943411,-3.2297085,3a,75y,132.63h,74.58t/data=!3m7!1e1!3m5!1snlUTCNqqGY_9PUy-_vWQ9w!2e0!5s20080601T000000!7i13312!8i6656
I'm watching the TRO's reasonably carefully and can't say I've seen one for Russel Road.