Photos of London England's Natural History Museum
| |
|
|
| The Natural History Museum of London is just a few blocks south of Hyde Park, near the South Kensington Tube Station. This is not The London Museum that Billy Holiday sings about. I can't say what it is like inside, because I was too focused on taking photos of all the London Tourist Sites and I only had a few days to walk everywhere. | ||
| |
|
|
| |
- | - |
