Inside Mission Control (UK), preparing for Christmas Day landing on MarsEye witness: Beagle 2. Britain's National Space Centre may be based on an industrial estate in Leicester, but it has its sights set firmly on Mars By Severin Carrell 14 December 2003 An industrial estate in Leicester is an unlikely home for Britain's first ever mission into space, let alone the base for a team of scientists who could be the first people to find life on Mars. But in a small complex of buildings next to the council vehicle depot, the British National Space Centre, as it is grandly...