Londres era o centro econômico do mundo no século XVIII devido ao seu império colonial, inovações agrícolas e industriais, e instituições financeiras como o Banco da Inglaterra. Londres controlava o comércio com a Europa, América do Norte e Índias Orientais através da Companhia das Índias Orientais, estabelecendo a Inglaterra como a principal potência econômica mundial da época.