La storia di Londra, capitale del Regno Unito, si estende per un periodo di oltre 2.000 anni, durante il quale si sono succedute pestilenze, invasioni, guerre civili, numerosi incendi, bombardamenti e attentati terroristici. Malgrado ciò si è sviluppata fino a divenire una delle capitali, finanziariamente e culturalmente, più importanti del mondo.