London Terrorist Attacks: Panic on the Streets of London
07/07/2005
Return to article
1 of 17
Emergency service personnel working near the site of the bus explosion in...
REUTERS

Emergency service personnel working near the site of the bus explosion in Tavistock Square.

Return to article
1 of 17