Six people, including a child, were taken to hospital after a head-on collision in Great Junction Street, Leith.
Three cars were involved in the incident, which saw four ambulances rush to the scene.
Those taken to hospital after the collision, which happened at around 12.20pm yesterday close to the junction with Leith Walk, included a 52-year-old woman complaining of chest pain and a 39-year-old man with a back injury. A man, woman and child were also among those taken to the Royal Infirmary.
A seventh person is understood to have visited the hospital later in the day. None of the injuries were thought to be life-threatening.