Skip to playerSkip to main contentSkip to footer
  • 8/14/2020
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