Double-decker bus crashes into Crouch End house

Double-decker bus crashes into Crouch End house

BBC News

Published

The bus collided with a car before crashing into the property in Crouch End, London.

Full Article