As two minutes silence fell over Soho at 7pm last night, it was hard not to feel overwhelmed with emotion.
Thousands of people had squeezed on to Old Compton Street to pay tribute to the 49 killed and 53 injured in Orlando gay club Pulse. And as we paid our respects, all you could see was a sea of people, rainbow flags and most-powerfully a sign reading 'love wins' held high above the crowd.
The period of reflection was broken with the release of rainbow-coloured balloons and the chant 'we're here, we're queer, we will not live in fear' before the London Gay Men's Choir sung a heartbreaking rendition of 'Bridge Over Troubled Water'.
Then, as the crowds dispersed, the evening transformed into a real life manifestation of the message 'we will not live in fear'. People lit candles and watched as a group of dancers Vogued to chants of 'RIP Orlando', inviting others to do the same. Previous strangers were talking, hugging and drinking together.
Ultimately the vigil was a powerful example of Londoners coming together, not only to pay tribute to those who died in the attack, but to show solidarity with members of the LGBTQA community around the world, proving that fear will not win.
We are proud of our city right now.
There's going to be another vigil in Vauxhall Gardens tonight. Find out more here.