28 Nov Russian Cosmonauts and American Martians: just another afternoon in London
If you are into space travels and want to have a themed week-end, London might just have your thing. It certainly did for us. Cosmonauts: Birth of the Space Age A temporary exhibition at London's Science Museum, in Exhibition Lane right next to that glorious institution that is...