Double-decker bus crashes into an All Bar One in Tottenham Court Road

Double-decker bus crashes into an All Bar One in Tottenham Court Road

City A.M.

Published

A double decker bus has crashed into a pub in central London's New Oxford Street. Emergency services were called to the scene shortly after 10am.

Full Article