• 4 years ago
A double-decker bus crashed into a building in south London injuring a numper of people and trapping two passengers inside. Metropolitan Police confirmed that the collision happened on Lavender Hill, close to London's busy Clapham Junction train station.

Recommended