London has topped the list of the world's top 100 "city brands" for the second consecutive year, according to Brand Finance's Global City Index. The ranking was based on a survey of 15,000 people across 20 countries, including Türkiye, the US, Germany, Australia, the UAE.