The parade of the Pride in London festival attracts thousands of people all over the world to celebrate diversity and LGBT rights. This is the city’s biggest one day event and one of the world’s biggest LGBT celebrations. London, UK.

London, United Kingdom. 08 July 2017. Participant at the Pride London with teir bodies painted as superheroes pose for a photograph during the parade© Laura De Meo/ Alamy Live News