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?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed