Bus Catches Fire at London's Finchley Road Stop
A bus caught fire at the Finchley Road and Frognal stop in London, England, on August 13. North and southbound lanes were temporarily closed while the bus fire was contained, according to TfL alerts.
The witnesses who filmed this video describe hearing people “screaming and running.” The cause of the fire was unknown at the time of writing. Credit: Twitter/lpulverized via Storyful