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. Sadiq Khan, Mayor of London, poses with public for a selfie at the London Pride parade © Laura De Meo/ Alamy Live News