Beasts of London

5 April 2019 – 5 January 2020 Beasts of London is the Museum of London’s next major experience catered especially for families. Beasts of London will bring to life the history of animals in the city ...