Today Tottenham Court Road
PICT2786
Originally uploaded by akira_kev.
What now appears to be a minor explosion on Warren Street tube has closed all roads around. This picture is taken by a photoblogger at the corner of TCR and Torrington Place.
The hunt is on for the various failed suicide bombers