In a startling incident near Oxford Street in London, a bus collided with a building, prompting emergency services to swiftly respond to the scene. Witnesses recount the shocking sight of the vehicle crashing into a store situated on New Oxford Street, near Tottenham Court Road.
[block_2]
The incident has led to the closure of surrounding roads, as authorities work to manage the aftermath and ensure the safety of pedestrians and motorists alike.