VisitBritain - The official website for tourism in Britain
Your search returned 2 result(s).
The award-winning National Space Centre is the UK's only attraction dedicated to space science and astronomy. Gold Award Winners of the East Midlands Tourism Enjoy England Excellence Awards 2007 for Best Large Attraction.
Leicester's Museum of Science & Technology is located in a late 19th century sewage pumping station and houses rare examples of working beam steam engines.