by Matthew Waterhouse
At last, the TARDIS has got it right! The Doctor, Adric, Nyssa and Tegan have landed in London, 1982!Look over there! Buckingham Palace. Look! There’s Tower Bridge! It’s only …