London is rocked by terrorist attacks as armed police shoot dead an innocent man on his way to work.
2015
2014
2016
1993
2013
1975
2001
1991
1992
1981
1988
2004
1978