Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
London Science Museum is located in a vibrant area of London known for its stunning architecture and top museums. The neighborhood is home to 3255 hotels and other accommodations, so you can find something that works for your stay.
There are 685 hotels and accommodations within a mile of London Science Museum, including these picks:
Now that you've visited London Science Museum, you can explore the sights within just a few miles of the area.
You'll want to browse the collections at Victoria and Albert Museum, Natural History Museum, and Kensington Palace. Explore landmarks like Royal Albert Hall, Marble Arch, and Stamford Bridge Stadium. You can catch a show at Royal Court Theatre, Piccadilly Theatre, and Her Majesty's Theatre.
If you want to see more of the surrounding area, you might plan a visit to Imperial College London and Harrods. You might also stop by Kensington Gardens, located 0.7 mi (1.1 km) from London Science Museum, or Hyde Park which is 0.8 mi (1.3 km) away.
With so many transportation options, seeing the area around London Science Museum is a breeze. Take advantage of metro transit at Piccadilly Circus Underground Station, Green Park Underground Station, and Leicester Square Underground Station. If you're hopping a train into town, London Charing Cross Station, London Victoria Rail Station, and London Waterloo Station are the closest train stations to Central London.