Despite Brexit and the pandemic, London has held the title for the last eight years
2,097.11 +0.04 (0.00%)After hours: 6:40PM EST