
‘EXPLOSION’ Outside Busy London Tube Station, Area Evacuated
An explosion has been heard, followed by the area being evacuated, at the busy London tube station at Baker Street in the middle of the city. At around 9pm, initial reports began to surface on Twitter of an explosion followed