Somewhere in the centre of London is the top secret headquarters of the UK’s space programme!
The Gherkin blasts off
next page