2 Injured in Blaze Near London

At least two people were injured and several buildings evacuated after a fire broke out near London’s Elephant and Castle train station. Smoke could be seen pouring into the sky from beneath the railway arches at the south London station and up

1 2 3 8