LONDON: London has been named the world's best city for the 10th consecutive year in the annual World's Best Cities rankings, released on Wednesday (Nov 20).
The British capital retained its top spot, surpassing New York, Paris, and Tokyo.
Thursday, 21 Nov 2024
LONDON: London has been named the world's best city for the 10th consecutive year in the annual World's Best Cities rankings, released on Wednesday (Nov 20).
The British capital retained its top spot, surpassing New York, Paris, and Tokyo.