Activities events museums Reviews Things to doThe Beasts of London exhibition at the Museum of London