Ve středověku se počet obyvatel z 18 000 v roce 1100 zvýšil na 100 000 v roce 1300. V polovině 14. století však do Londýna doputovala morová epidemie ("černá smrt"), která přivodila smrt asi jedné třetině obyvatel. Velký mor zasáhl město i v letech 1665 až 1666. Další katastrofu roku 1666 potom způsobil velký požár. City téměř vyhořelo, ale ztráty na životech byly minimální a i díky požáru mor skončil. Obnova města pak trvala déle než 10 let.