Double decker bus crashes into south London shop

Rescue services are at the scene of a double decker bus which crashed into a shop in Battersea. London Fire Brigade say two people who were trapped on the top deck have been brought to safety.

Related Post