The UKs Space Hub. ESA & other space associated companies all tucked away here! Amazing food at the Caf! Kind staff! Would recommend to anyone trying to get to another pl ... more