London Science Museum

The London Science Museum is one of the places that inspires a new generation of engineers to raise the bar beyond what has been dreamed of previously. It houses many important milestones (let them be great or grim) in human achievement. Things that have positively revolutionized how we look at things. Read my travel report.    [ 38 images ]