Larry: The Most Famous Feline in England

It has been a long tradition in the most important building in Downing Street, office of UK prime minister, called as The Number Ten to have a cat officer. On 14 February 2011 it was reported that a new Downing Street feline staff member had, after all, been appointed. It was Larry, a stray from the Battersea […]