Tagged: Leicester

leicester

National Space Centre entrance 0

National Space Centre

Created in 2001 the centre is based around several exhibitions and live shows that really bring to life all that space has to offer!