Shakur Valentino, 21, (18.2.97) of no fixed address pleaded guilty at Southwark Crown Court on 18 March of two counts of rape, kidnapping, ABH and two counts of sexual assaults.
He was sentenced at the same court on Thursday, 20 June.
The victim is a woman aged in her 60s. At around 03.30hrs on Monday, 4 February she was attacked and raped by Valentino as she walked to a bus stop after finishing cleaning jobs in central London.
Valentino had followed her down Haymarket and then dragged her into St Albans Street, where the attack took place.
Officers arrested Valentino near to the scene after a witness called the police. He was taken into police custody and charged the next day.
The investigating officer, DC Hannah Wilson, said:
“Valentino’s offences were both shockingly violent and utterly pathetic.
“It hardly needs saying that for a young man to target a woman four decades older than himself only compounds his cowardly and repellent actions.
“Thankfully, due to a witness calling police and officers arriving very quickly, Valentino was arrested to face justice.
“Women in London are safer with him off our streets, and this lengthy sentence is fully justified.”