Four people were trapped in a shop when a bus crashed in Harlesden, the London Fire Brigade has revealed.
The building was severely damaged so a cordon was put in place and people were evacuated from the area. Firefighters worked quickly to ensure there were no additional casualties.
Fire crews helped London Ambulance Service crews with 17 people who were injured. Sixteen were taken to hospital with one further person was treated at the scene.
Four people in the shop were uninjured but had to be rescued by fire crews using ladders as they were stuck after the bus blocked the entrance.
The Brigade was called around 2pm and the incident was over at 6.20pm. Firefighters from Park Royal, Stanmore and Wembley fire stations were in attendance. The cause of the collision is not known at this stage.
An eyewitness who was in the shop in Harlesden when a bus crashed through the window says parts of the building collapsed.
At least 15 people were injured, two seriously, after a double decker bus crashed into a shop on a busy high street.