İngiltere'nin Londra'yı başkent yapmasının birkaç nedeni vardır: Ticaretin gelişmesi: Londra'da ticaretin hızla gelişmesi ve nüfusun artması, şehri İngiltere'nin başkenti haline getirmiştir. Stratejik konum: Londra, Büyük Britanya adasının güneydoğusunda, Thames Nehri üzerinde yer alır. Tarihî ve kültürel önem: Londra, köklü tarihi ve kültürel zenginlikleri ile farklı dünyaları tek çatı altında toplamıştır. Ayrıca, 1066 yılında Kral Edward'ın başkenti Londra'ya taşımasıyla şehir, resmi olarak başkent olmuştur.