I really hate it when little blue men wearing white hats just randomly pop out of me when I get beaten in battle.
Try walking in the center of the road, rather than the side. Until now, you are told to stay on the sidewalks, but Marleybone has no sidewalks. If you walk up the middle of the walkway, just make sure you pause to see if a monster is going to cross the street and then continue on.