Museums are some of the best places to visit when in a new city. While many are the traditional type, there are also the unusual ones that let visitors learn more about the place.
London is home to plenty of museums even some of the world’s best. These include the Science Museum, Natural History Museum, Transport Museum, Imperial War Museum and British Museum. But if you’re after the unique ones, here are some worth visiting. They offer a different yet interesting perspective to the city that many people are not familiar of. [Read more…]