A startling incident unfolded in London today as a double-decker bus collided with the building housing All Bar One on New Oxford Street, leaving two individuals injured.
[block_2]
The crash, which occurred just after 10:15 am on March 5, prompted a swift response from officers and London Ambulance Service crews. Upon arrival, emergency responders discovered two injured persons at the scene.