Science Museum

Part of the National Museum of Science and Industry, the Science Museum is packed with interactive exhibits, awe-inspiring objects and an IMAX 3D Cinema on Exhibition Road. A major London attraction, it is within a ten minute walk from the Hotel.

This entry was posted in Area Information. Bookmark the permalink.

Comments are closed.