London Mayor Sadiq Khan told the thousands of European residents in the city, "You are welcome here," as he addressed a Gay Pride parade on Saturday, a day after Britons voted to leave the European Union.
"To every European resident here at #Pride2016 and across our amazing city - you are welcome here. #LoveWins," the city's first Muslim mayor tweeted after the event.
The European Union flag was among those leading the annual event as thousands of people gathered in central London to celebrate Pride - with Brexit, and the recent shooting in a gay nightclub in Orlando, Florida, on their minds.
Addressing the crowd in Trafalgar Square, Khan vowed that Europeans will continue to play a part in the future of the city.
"We've got to remember that there are Europeans in London - our friends, our families and our neighbours. You are welcome here. I recognize the huge contribution you make to our city, you are welcome here. I make you this promise as your mayor. That won't change," Khan said.
Voting in the referendum produced huge regional differences, with most areas in central and northern England returning large majorities for Leave, while London and Scotland voted strongly for Remain.
More than 148,000 people, and rising, signed a petition Saturday urging Khan to declare London independent from Britain and join the EU.
Meanwhile, British opposition leader Jeremy Corbyn, who was also at the event, was heckled by a Labour activist, the Press Association reported.
"It's your fault, Jeremy. When are you resigning? You need to resign," said party member Tom Mauchline.
In the video, which was posted to Twitter, Corbyn replied: "I did all I could."
Corbyn insisted Saturday that he wants to remain Labour Party chief, despite mounting attempts to topple him over his failed campaign to continue Britain's membership in the EU.