By Peter Morgan. In 1726, fashionable London was taken by storm with the news that Mary Toft of Godalming had given birth to a large number of rabbits, along with three cats! The births were certified by George I's surgeon and thousands rushed to see Miss Toft and her new family.
Director Alison Hindell