Wow, I'm now on your third PCN thread for a single journey in London ! It seems very clear you are totally unaware of the meaning of the "Flying Motorbike" sign.
Here is what you passed:-
Find local businesses, view maps and get driving directions in Google Maps.
Again, there seem to be no advance warning signs, thus making it dangerous to start the turn, stop, and then somehow back-out. Very poor signing, in my opinion, but they get away with it because 99% of people just cough-up, not wanting to risk the extra £65 at London Tribunals.
I think you need to cease using your satnav !