
A quarter of the 500 largest companies in the world in 2023 are based in just five cities—and for the first time in five years, London is not one of them.
England's capital, which is among Europe’s largest cities by population and is also Britain’s business hub, slipped from the top five rankings this year, down to eighth position with nine companies. In 2022, London occupied fourth place, with 13 companies headquartered in the city.