Despite Brexit and the pandemic, London has held the title for the last eight years
73.22 +0.09 (0.12%)After hours: 7:59PM EST