London Reborn
On January 6th 2015, or thereabouts, London hits an extraordinary milestone – the population finally catches up with its 1939 peak population – from now on it will be an all-time high. Has any other city in history bounced back from … Continue reading