The Tower of London is not a prison, and never has been. It is a Royal Fortress. James would most likely have been taken to Newgate Prison for his imprisonment and torture.
Contribute to this page
Suggest an edit or add missing content
Top Gap
What is the Spanish language plot outline for Episode #1.7 (2017)?