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