A woman has been charged with administering a noxious substance with intent to endanger life after an 11-month-old boy was given a bottle feared to contain bleach, police said.

Elaine Joyner, 53, of Vaughan Williams Close in Deptford will appear in court later today, Scotland Yard said.

The toddler was with his mother and grandmother in McDonald's on Eltham High Street, south east London, when the incident happened at around 12.40pm on Thursday.

He swallowed some of the contents and immediately vomited before being taken to hospital for observation. Police do not believe anyone else was affected.Joyner will appear at Bromley Magistrates' Court.

A woman has been arrested after an 11-month-old boy was given a bottle feared to contain bleach as he sat in a fast food restaurant. The toddler swallowed some of the contents and immediately vomited, Scotland Yard said. He was taken to hospital for observation and his condition is stable.

The toddler was with his mother and grandmother in McDonald's, Eltham High Street, south-east London, when the incident occurred at around 12.40pm on Thursday. Detectives arrested a 53-year-old woman in Deptford. She was being questioned at a south London police station.

Officers have recovered the bottle and tests are being carried out to find out what it contained.

Police say that a woman, who's believed to have given a bottle of bleach to a baby in Eltham, was wearing black trousers, black trainers, a long multi coloured top, a black jacket with white chevron type markings and was carrying maroon bag.

She has also been described as "a heavily built white female in her 50s with grey hair".