London bus crashes into shopfront

London bus crashes into shopfront

The Metropolitan Police said a number of passengers were injured when a bus crashed into a commercial building on Lavender Hill in Wandsworth, London, early on 10 August. Wandsworth Police urged people to avoid the area. Aug 10, 2017