The Pride London Festival hosted the 25th London Pride Parade on Sunday, where thousands gathered to celebrate love and acceptance.Original Article