London is rocked by terrorist attacks as armed police shoot dead an innocent man on his way to work.
1996
2019
2021
2014
1990
1991
2004
2010