Thousands of women marched through central London on Saturday to call for an end to violence against women and girls.
They were marking the 10th annual Million Women Rise march, just days after International Women's Day.
Protesters waved placards bearing slogans such as "Freedom From Rape" and chanted "What do we want? Safe streets!"