Beasts of London

Museum of London, London