Cosmonauts: Birth of the Space Age

On a recent trip to London ‘Cosmonauts: Birth of the Space Age’ exhibition at the Science Museum was a must. It was excellent. The reasonable size meant you really could immerse yourself in the information and with all that iconic design and imagery it was visually spectacular.