Why do people in London walk randomly instead of on the left?

Like when out shopping.

For example, people in NY always walk on the right as that is the size of the road they drive on.
Update: It's hard to window shop or site-see when knobheads keep walking into me.
19 answers 19