Death of Husband and Wife at Horne ton
... various parts of London, that number must be added, making a net total of 290 deaths. That was equivalent to an average annual mortality rate of 23.1 per thousand persons living. The Registrar-General estimated the population of the Borough in the middle of ...