A man has been charged with scores of sex offences, some dating as far back as 2003.
Adebayo Adeyemi, 58, has been charged with 33 offences against five women, including rape and sexual assault.
The attacks are alleged to have taken place across south London between 2003 and 2019.
The charges against him include six counts of rape, an attempted rape, an assault, 21 counts of sexual assault and four indecent assaults, according to the Metropolitan Police.
Adeyemi, of Dartford, Kent, was initially arrested on October 20 2020, the force said.
Read more from Sky News:
Dozens of flood warnings issued in UK
Gordon Brown says Mandelson 'betrayed his country'
Manhunt after convicted robber absconds from prison
He will appear at Bromley Magistrates' Court on Monday.
A force spokesman said anyone with information should contact CSCMailbox-.ComplexInvestigationTeam@met.police.uk to make a report or receive support.
(c) Sky News 2026: Man charged with string of sex offences
Gordon Brown says Mandelson 'betrayed his country and put Britain at risk' with Epstein emails
Donald Trump says he didn't make a mistake over Obamas as apes video
Trump sharing racist image of Obamas shows something has changed
Dozens of flood warnings issued in UK as more downpours expected
'She's like a friendly neighbour or sister': Japan's drum-playing, Trump-hugging, China-provoking PM raises the stakes
Maybe you didn't hear the boos at home, but the Winter Olympics opening ceremony became an outlet for rage
Manhunt after convicted robber serving years-long sentence absconds from prison
Cristiano Ronaldo misses second straight Al Nassr game amid his ongoing strike