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