Yup, presuming everything else in the diagram was a car then I'd be going at a reasonable clip (probably not 19mph thanks to current fitness plus the narrowness of options because you're on the left of a line of cars and almost definitely in the door zone) then at around the 'r' of Lorry I'd back off, probably drift left slightly to increase view angle and cover brakes, at around the line drawn for the cab vision would open up so I could see if I needed to brake for someone or not, 99.5% of the time the answer would be 'no' and I'd pick the speed back up (I'd probably have checked low for legs if the lorry cab was high enough), if the rest of the line was cars then I'd be back up to speed being able to see over them for most of the likely dangers but again would be back in to 'door worry' mode. Of course, in London I'd then be slowing down for the twenty delivery vehicles and taxis parked across the cycle lane.not 3mph, but 19 mph with view blocked by the lorry, is not what i would want to do.
rule 160 (for motorcyclists) says keep speed low whan filtering
Naturally if the lorry drive was a true professional he'd have spotted the incident coming up and warned both parties beforehand. It's just another example of the shoddy way our roads are full of delinquent yorkie eaters.Don't worry, someone will be along in a minute to blame the lorry.
Basically this ^^ and as well as backing off when approaching the blind corner of the lorry, I'd also be ringing the bell. I sound like the bell section of the Bicycle Orchestra when riding in cities but I've not hit anyone there... yet! Out in the villages, I'd feel guilty about disturbing the peace, but the motorists are already doing that in cities far more than my music system and bell...A common enough incident, I'd put the majority of the fault with the ped, they should have looked especially with a cycle lane in front of them, but if you want to stop it happening again it is possible to do things on your part.
Please, please tell me you are playing some seriously niche gangster rap out of the sound system...far more than my music system and bell...