Based in the centre of London’s tourist area right, next to the London Eye by the Thames, the London Film Museum certainly has a key location. It covers everything from the movies, from Charlie Chaplin, to Doctor Who through to X-Men. This is what we found…