Rape Statistics for London 2025
There was a rape every 54 minutes in London in 2025. According to the Metropolitan Police, there were 9,744 reported rapes in London last year. Total reported rapes by borough: Croydon: 474 Southwark: 467 Newham: 465 Tower Hamlets: 460 Westminster: 437 Lambeth: 424 Lewisham: 416 Haringey: 384 Camden: 357 Ealing: 354 Hackney: 334 Brent: 333
Rape Statistics for London 2025 Read More »









