50 reasons London is the world’s greatest city

With apologies to Elvis Presley, 14 million London fans can’t be wrong. That’s how many out of towners hit the British capital during the first nine months of 2016. London is a global leader in banking and financial services, so the city of 8.7 million residents attracts a steady stream of business travelers. With 43 […]