A 23-year-old man has been released on bail by police after a Mercedes ran over five people outside a car wash in Bellingham.

The man was detained at the scene by an off-duty policeman before being arrested on suspicion of causing serious injury by dangerous driving.

He was also arrested on suspicion of drink driving before being treated at a south London hospital for a head injury.

The driver was taken to a south London police station for questioning and has been bailed until early May pending further inquiries, the Metropolitan Police said.

A 31-year-old man is fighting for his life after the Mercedes mounted the pavement and ploughed through the group in Bromley Road just before 8.20am on Sunday.

Another 25-year-old man and a woman, 35, are in a serious but stable condition, while two other men, aged 36 and 46, escaped with minor injuries.

The crash, which Scotland Yard said was not terror-related, happened opposite a row of shops in Bromley Road.

The Mercedes careered through a row of bollards before hitting a low wall at the end of a hedge.

Police are still appealing for witnesses to the incident, asking residents to report information on 101 or 0208 285 1574.