Two trapped after London double-decker bus crashes into building

The Star 2020-08-14

Views 5

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.

Share This Video


Download

  
Report form