Is the National Space Centre in Leicester worth a visit?

Leicester is a city of epic history, battles won and lost, King’s in carparks and a cathedral that can rival some of Europe’s best. We thought Leicester may have been a strange location for the National Space Centre in England. But then again it may have been the perfect way … Continue reading Is the National Space Centre in Leicester worth a visit?