When you think of the animals which live among us in London, you are likely to conjure up pigeons, squirrels and foxes not the magnificent beasts of the jungle and arctic. A visit to Beasts of London at the Museum of London will change all that. Did you know that London has been home to lions since pre history, to zebras and even a polar bear? You’ll hear about these beasts and many more as you step into the new immersive exhibition at the Museum of London. Continue reading