Byen har den største omsetningen av noen europeisk by, og står for omkring 19 prosent av Storbritannias bruttonasjonalprodukt, i 2005 219 milliarder pund. Tar man med hele det urbane området, med omkringliggende byer, var resultatet 345 milliarder pund i 2005, det vil si omkring 30 prosent av BNP i Storbritannia.