I knew someone would bring this up! 🤣 So my view on this is that it’s London Road, ie the road to London. So if you face the direction that the road to London goes towards London then I’m on the left hand side of that.
I’ve made it work! 😀
Boringly I live in Canterbury. However, slightly less boringly, I do live on the left side of a street called London Road which pleases me greatly as that’s where I stood bitd.