Station 40

Station 40 was a solar energy complex in Wales, founded in the 1970s. At the request of the British government, the Third Doctor investigated Station 40 and discovered that its director, Sir Nigel Lomax, was colluding with an alien life-form intent on Earth's destruction. (COMIC: Back to the Sun)