Reuters/Suzanne Plunkett
The city is home to 8.4 million people, but that number is expected to grow to 9 million by 2021, and nearly 10 million by 2031.
And, this burgeoning population is younger than the rest of the UK - nearly 66% of Londoners are under the age of 44.
Additionally, London is one of the most diverse cities - there are approximately "50 non-indigenous populations".
Although London is primarily known as a financial center it has a flourishing tech scene situated in "Silicon Roundabout".