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