Search results
We did not find results for: National Space Centre.
Check spelling or type a new query.
We did not find results for: National Space Centre.
Check spelling or type a new query.
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 of the city in Belgrave, Leicester, England, next to the River Soar. Wikipedia