answersLogoWhite

0


Best Answer

South Kensington Station

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What tube station is closest to the science museum London?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Which underground station is closest to London Wax Museum?

Baker Street Station is the one to get off when visiting Madame Toussaud's Wax museum


What is the name of the closest station to the British Museum?

Victoria Coach Station is the only coach station in London but if you mean 'tube station', it would be Russell Square.


When was Science Museum Station created?

Science Museum Station was created in 2004.


Where is the nature and science museum?

The Science Museum and the Natural History Museum are both in Exhibition Road in Kensington, London. Nearest tube station is South Kensington. The Geological Museum and the Victoria & Albert Museum are also in the same road.


When was Science Museum of Virginia created?

Science Museum - London - was created in 1857.


Tube station for natural hitory museum?

South Kensington. You can emerge from the station at the Science Museum and the Natural History Museum is next door.


What is the address for the Design Museum in London?

The address for the Science Museum in London is below. This will reach the manager of the Science Museum in London.Visitor Experience ManagerThe Science MuseumExhibition RoadSouth KensingtonSW7 2DD


Where is the London Museum located?

The London Museum on 150 London Wall, London EC2Y 5HN. It is where the wall crosses Aldersgate Street. You can get to the museum by taking the tube, rail or bus.


What museums are open on Sunday's in London?

The Science Museum


Which art museum in London is in a converted power station?

The Tate Modern is in the old Bankside power station.


How to get to the science museum in Fallout 3?

Go Through Anacostia Metro Station Near Rivet City, Raiders Are In That Metro And The Occasional Feral Ghoul, Head Towards Museum Station And You Will Exit By The Washington Monument Then Just Next To It Is The Science Museum


What museums are there in London?

Virtually every town and village has a museum of some sort. In London, the main museums are the British Museum, Natural History Museum, Science Museum, Geological Museum, Victoria & Albert Museum. These are all large museums, so you need to allow at least one full day for each of them if you want to explore them properly.