Images from Pride in London 2024 including many from the parade as well those in Soho and from the Leicester Square Stage