London Science Museum

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.

London Science Museum
London Science Museum, London England

The Science Museum is located in London SW7.  Admission to the museum is free.

For more information about London's Science Museum, please visit

Next Page