Despite Brexit and the pandemic, London has held the title for the last eight years
122.80 -0.03 (-0.02%)After hours: 5:57PM EST