• Jul 02, 2018


London is the largest urban area and capital city of the United Kingdom, with a population of 8.6 million and a forecast of 11 million by 2050. Its economy is based on service industries, while the city itself is one of the world’s leading financial centres. London enjoys a good transport infrastructure and the average life expectancy of residents is high. It is also a major tourist destination, often cited as the most visited city in the world.

Download the monograph here