There are mixed messages all over London regarding this issue. On the tube, signs are posted "please stay to the left" - which would lead one to assume that you walk as if you were driving with slower people staying far left. However - get on an escalator and you stay to the right with the left for passing.
Once on the street - well it's just mayhem people. There is quite obviously no expectation that I will stay to your left - though I find that staying to the right does not universally solve this issue. It's basically like navigating the Olympic Slalom with every venture out of doors.
Has anyone figured out this dilemma?