Despite Brexit and the pandemic, London has held the title for the last eight years
3.6500 -0.03 (-0.82%)After hours: 6:10PM EST