Despite Brexit and the pandemic, London has held the title for the last eight years
19.39 0.00 (0.00%)After hours: 4:00PM EST