Much in need of a holiday, Mel and the Doctor head for Paradise Towers: a luxury man-made planet with sparkling fountains, sunny streets, exotic flowers and a shimmering blue swimming pool.But when the TARDIS materialises in a dark, rubbish filled, rat-infested alley it seems that this particular...