London Terrorist Attacks: Panic on the Streets of London 07/07/2005
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.