The Science Museum on Exhibition Road London is part of the National Museum of Science and Industry. The museum is a major London tourist attraction. The Science Museum now holds a collection of over 300,000 items and contains hundreds of interactive exhibits. The closest London Underground station is South Kensington.
The St Mark Hotel is about 1 miles away from the Science Museum, about 20 minutes walk.
Address: Exhibition Rd, London SW7 2DD
Phone: 0870 870 4868