The London Double Decker Bus Bombing On July 7, 2005, Was A Tragic Event That Shook Not Only The City But Also The Business Community. The Attack, Carried Out By Four Suicide Bombers On Public Transportation, Resulted In The Loss Of 52 Innocent Lives And Injured Over 700 People. January 24, 2025 by Renea Pullin