If you watch the local traffic closely for how the drivers behave towards pedestrians you will see that the only safe spot for pedestrians is a zebra crossing with the yellow pole lamps (or signs). This is the only place they clearly give the way to pedestrians probably meaning this is the only place where running over somebody made the driver penalized.
Highway code:
highway code
Safety of Pedestrians
77. Pedestrians have the right of way on pedestrian crossings.
78. When approaching a pedestrian crossing slow down and do not overtake other vehicles.
79. When approaching a pedestrian crossing always —
(a)
be ready to slow down or stop so as to give way to pedestrians;
(b)
signal to other drivers your intention to slow down or stop; and
(c)
allow yourself more time to stop when road is wet.
80. At a pedestrian crossing controlled by light signals or by a policeman, give way to pedestrians who are crossing when the signal to stop is given.
81. When a school patrol sign is extended at a pedestrian crossing, vehicles travelling in both directions must stop and remain stationary until the whole crossing is clear and the sign has been removed.
82. Watch for the pedestrian who comes out suddenly from behind stationary vehicles and other obstructions. Be very careful near schools and bus stops. When turning at a road junction, give way to pedestrians who are crossing.
83. On rural roads watch out for pedestrians and give them plenty of room.
That's all I found.