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.