Something you must visit while in London is the Motor Museum. It owns a vast collection of vintage, famous cars and also exhibits one of a kind custom cars. Some of the most famous and interesting vehicles are the ones that were presented in films. One of them is the Batmobile from Batman movies and also the Gran Torino from Starsky and Hutch. British Leyland Mini in Mr. Bean and many others.