Four teenagers have been charged with the alleged assault and robbery of a 63-year-old man in Brisbane’s CBD overnight.

The 63-year-old man was walking through Gallipoli Park at 11.45pm when he was approached by the group and allegedly pushed to the ground before being robbed.

An 18-year-old woman from Annerley, an 18-year-old woman from Redbank Plains, a 17-year-old man from Goodna and a 14-year-old girl from Logan Central have been charged with one count of robbery.

The group then fled the scene, however were arrested a short time later after being caught on nearby CCTV.

“This was quickly picked up by the Roma Street parklands security - it was captured on their cameras before they quickly called police,” Senior Queensland Police Sergeant Sean Mckay told the TODAY Show earlier this morning.

The offenders were caught on nearby CCTV. (9NEWS)

The victim has been taken to the Royal Brisbane and Women’s Hospital for cuts to his face and bruising.

Two of the offenders are due to appear in the Brisbane Magistrates Court today, and a third will appear on May 17.

The 14-year-old accused will be dealt with under the Youth Justice Act.