Despite Brexit and the pandemic, London has held the title for the last eight years
156.00 -0.10 (-0.06%)After hours: 6:20PM EST