It is the the 50th anniversary of the decriminalisation of homosexuality in England and Wales.

To mark it, tens of thousands of people descended on London's streets on Saturday for the annual gay Pride march.

Armed police and strict security measures were in place to protect revellers following a recent spate of terror attacks, with around 25 000 participants parading down Regent Street, many wearing flamboyant costumes, waving rainbow flags and holding colourful balloons.

Hundreds of thousands more were expected to party through the night around the Soho district.

"This is the biggest Pride in London's history and in Pride's history.  There are more than 1.5 million people here today and it's really important that Londoners are free to be who they want to be, free to love who they want to love," said London mayor Sadiq Khan.

"We've had a horrific few weeks with the terrible fire at Grenfell Tower and three terrorist attacks and today it's about love.

"It's showing that actually the best antidote to the sadness, the sorrow, the bereavement, is having a great pride in London".

Olympic diver Tom Daley was among those at the 45th edition of the London event.

"It's really important that we remember why Pride started - it's not just to have fun, it's about making sure that we make political progress, and making sure that we try and get equal rights for every single person across the whole world," he said.