Movies filmed in National Space Centre, Leicester, Leicestershire, England, UK

There are 2 movies that were filmed in National Space Centre, Leicester, Leicestershire, England, UK.

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.

City: Leicester Country: United Kingdom