April 21, 2021

London double-decker bus crashes into building, 10 people injured

Pin It

Reuters From Yahoo News LONDON (Reuters) – A double-decker bus crashed into a building on a busy south London street on Thursday, injuring 10 people and briefly trapping two passengers inside. The bus drove into a kitchen shop on Lavender Hill, near Clapham Junction train station. Police did not immediately comment on the cause of […]