National Space Centre
The National Space Centre is a museum and educational resource covering the fields of space science and astronomy, along with a space research programme in partnership with the University of Leicester. It is located on the north side the city of Leicester, England, next to the River Soar.
England Culture & Tourism Route © Monika Simon Newbound 2020