alexinthecities.co.uk
London Lorry Deaths for people on bike and foot, 1982-2013
Cycle Deaths Foot Deaths 1982 5 29 1983 7 24 1984 9 27 1985 13 36 1986 4 28 1987 9 17 1988 11 27 1989 17 22 1990 8 23 1991 6 16 1992 8 21 1993 9 21 1994 5 22 1995 2 10 1996 5 12 1997 7 14 1998 9 10…