Fortress Island

Fortress Island was a small island located on Earth in the English Channel. The Master, after being tried and found guilty of his crimes, was sentenced to be incarcerated in the prison on Fortress Island for life. A few months later, the Doctor visited him there, but he escaped soon afterwards. (DW: The Sea Devils)


 * The island isn't named in dialogue, but appears on John Hart's map.