Exactly 50 years ago, activists gathered on the streets of central London for the first Pride march in the UK.
Organised by the Gay Liberation Front, over 700 protesters marched for their rights, faced by a heavy police presence.
Half a century to the day later, some of those who took part in the original march were at the front of a historic anniversary procession taking the original route along Oxford Street.
Veterans of 1972 recalled the fear and excitement of that day, as well as the progress that has been made and the battles still being fought.
They were followed by a crowd young and old, with an open-top bus tailing.
Shoppers along Oxford Street we’re met with chants of: “Gay is good” and “Boris out, trans rights now“.