London regains title | Ultimate Sports City 2018

For the third time in the history of these rankings, London has been named the world’s Ultimate Sports City. From the NFL and NBA to Wimbledon and Euro 2020, the British capital’s event-hosting strategy, coupled with the public’s appetite for sport, has placed the city at the centre of the sporting world

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here