Love the Natural History Museum, one of my fave places in London and just around the corner is the Science Museum. Well worth a visit.
Love the Natural History Museum, one of my fave places in London and just around the corner is the Science Museum. Well worth a visit.
Yep