Thousands take part in London's Pride celebrations
Thousands of people have gathered in London to take part in the annual Pride celebrations.
The event, which celebrates lesbian, gay, bisexual and transgender culture, is one of the largest of its kind in the world.
This year it is celebrating the 40th anniversary of the Gay Liberation Front, a pressure group which organised the city's first Pride parade.
The parade began in Baker Street and finished at Trafalgar Square.