A one-year-old girl is in hospital after being seriously injured when a car driven by a woman in her 80s collided with a children's buggy and a group of pedestrians outside a shopping centre.
The baby was airlifted to hospital following the incident involving a silver Volkswagen Polo which mounted the pavement outside The Friary Centre in Guildford, Surrey, just after 10.30am on Friday.
A two-year-old boy, a man in his 60s and four women were also injured.
Witness Carly Stevens, 35, said she heard screaming and ran towards the crash just after it happened.
She said: "There was an old couple driving and they went to brake but must have hit the accelerator.
"I heard screeching and babies screaming and four workmen ran and took the two kids out of the buggy. They held them until the police and ambulance got here. I'm not sure if they'd been hit but they were screaming.
"It was chaos, you couldn't see because everyone ran forward to help. There was screaming and crying. One mum must be all right because she jumped up to grab her child."
Ms Stevens added: "The old couple were talking, I'm pretty sure it was the woman driving. She must have gone into shock because she had a silver thing wrapped round her."
A Surrey Police spokeswoman confirmed the driver of the car was a woman aged in her 80s and the vehicle had a male passenger.
She added: "The red buggy was involved in the collision and we believe at least one of the children was in it. The children are related."
"The collision took place in North Street outside the main entrance to The Friary Centre.
"A silver VW Polo left the road and was involved in a collision with a number of pedestrians."
The spokeswoman added: "Police can confirm that a man and a woman and a one-year-old girl have been taken by ambulance to St George's Hospital in Tooting with what are believed to be serious injuries."
Three women and the two-year-old boy were taken to nearby Royal Surrey County Hospital with minor injuries.