Where is Science Museum?
Science Museum is located in London City Centre. It's in an artistic neighbourhood well known for its great entertainment and riverfront. If you'd like to find things to do in the area, you may want to check out Hyde Park and Big Ben.
Things to see and do near Science Museum
What to see near Science Museum
- Hyde Park
- Big Ben
- London Bridge
- Tower Bridge
- O2 Arena
Things to do near Science Museum
- Natural History Museum
- Oxford Street
- Westfield London Shopping Centre
- London Eye
- The British Museum