Site uses cookies to provide basic functionality.

OK
In nearly every year for at least 250 years, deaths outnumbered births in London.