We Are London Going Underground!
London is the UK's largest urban area. It accounts for 1/5 of the UK's £1.5 trillion GDP, making it the world's 28th biggest economy. London's total working population is greater than the combined total of Greater Glasgow, Greater Manchester, West Midlands, and West Yorkshire. What