Four children were among those treated by paramedics in the wreckage on the High Street, after the No 18 double-decker smashed into a shop front on Sunday (May 15).
Four people stuck inside the shop were rescued by firefighters using ladders as the front entrance was blocked by the bus.
The London Fire Brigade (LFB) said they were not injured.
Station Manager Sam Kazmanli said: “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.”
LFB were called at 2.08pm and the incident was over at 6.23pm.
Firefighters were sent from Park Royal, Stanmore and Wembley fire stations.
Tony Akers, TfL’s head of bus operations, said: “At around 2pm on Sunday May 15, a route 18 double deck bus, operated by Metroline, was involved in a collision with a building on High Street Harlesden near the junction with Wendover Road, NW10. Emergency services attended the scene.
“There will be a full investigation into the incident.”
Bus operator Metroline added: “Our Transport Safety Unit will be conducting a full investigation of the incident and we will cooperate with TfL and the emergency services as necessary.”
Road closed for six hours
The road was re-opened in both directions on the High Street between Acton Lane and Manor Park Road just before 8pm.
Police confirmed they were called shortly after 2pm to reports of a bus collision with a shop in Harlesden High Street.
Officers, along with firefighters from three stations, were at the scene for several hours while paramedics from the London Ambulance Services treated people in the shop, pedestrians, passengers and the bus driver.
A Metropolitan Police spokesman said: “Two pedestrians, the bus driver and a number of passengers were treated by LAS. No injuries were described as life-threatening.
“There has been no arrest.”
The cause of the collision is not known at this stage.
In other local incidents last month, a woman was killed in collision with a bin lorry in Park Royal ; ,meanwhile a young motorcyclist in collision with a car in Wembley was airlifted to hospital with non-life threatening injuries.