Facebook Twitter

2-story bus hits 3-story building

SHARE 2-story bus hits 3-story building

A double-decker bus sits amid the rubble that tumbled down when it slammed into a north London shop Thursday. Emergency crews said no one was injured in the accident.