The Science Museum, Kensington, London. Founded in 1857, London’s Science Museum is world renowned for its collections and galleries, home to over 300,000 items. A popular desination on the London tourist circuit, the museum is free to all and welcomes over 2.7 million visitors every year. Many displays are interactive and hands on keeping childrenContinue reading “Science Museum”