Five people were injured when two buses collided almost head on outside the Coach and Horses pub in Isleworth this afternoon.
One of the buses is understood to have been turning into London Road from Syon Lane when the collision happened just after 2pm.
A witness said both drivers had been led away on stretchers.
A spokeswoman for the London Ambulance Service said it was called at 2.10pm and paramedics treated the two male drivers for neck pain before taking them to West Middlesex Hospital.
She said three female passengers were also treated at the scene and were taken to the same hospital with minor injuries, including cuts and bruises.
A London Fire Brigade spokeswoman said it sent fire crews but they were not required to release anybody from either vehicle.
The bus pictured is believed to be an H28 which was coming from Syon Lane. The number of the other bus is not known but witnesses said it was a double decker, possibly a 237 or 267.
Karen Paxton, general manager of the Coach and Horses pub, said it was not the first time there had been a serious accident at the junction.
"Only 10 days ago a car went into the back of a bus here, and last Christmas a bus came straight out in front of a girl on a bike," she told getwestlondon.
"A number of bikes and cars have collided here over the past year and I believe there must be a blind spot for so many incidents to have occurred in such a short period of time."