News

In 1851, the journalist Henry Mayhew estimated there were about 300,000 pet cats in London. Cat walking across a garden wall / Getty Images 6. The first known “cat lady” lived in Islington.