London England Tourist Information and City Guide
The London Science Museum in London England offers a fascinating tour of invention and technology. Top attractions at the museum include Newcomen's steam engine and an Imax big-screen theatre.
The Science Museum is located in London SW7. Admission to the museum is free.
For more information about London's Science Museum, please visit www.sciencemuseum.org.uk.