(CNN) Four teenagers have been charged in a homophobic attack on a London bus that sparked widespread outrage in the UK.

Melania Geymonat and her partner were traveling home after an evening out together May 30 when the incident occurred.

On Thursday, detectives charged the four -- ages 15 to 17 -- with an aggravated hate crime under the Public Order Act, London's Metropolitan Police said in a statement. The 15-year-old was also charged with handling stolen goods. One of the two 16-year-olds faces an additional charge of cannabis possession.

The four are set to appear at Highbury Corner Youth Court on August 21.

After the attack, Geymonat -- a flight attendant originally from Uruguay -- posted a photo on Facebook showing the pair on the bus, covered in blood and visibly injured.

Read More