• Share on Facebook
  • Share on Facebook
  • Share on Linkedin
  • Share by email
  • Share on Facebook
  • Share on Facebook
  • Share on Linkedin
  • Share by email

An estimated 18.7m people will visit London in 2014, spending around £11bn and making it the most popular city in the world, according to the Global Destinations Cities Index. Mayor Boris Johnson attributed the success to its combination of history, heritage, arts and culture.