Term: Tower of London, Description: A historic castle on the north bank of the River Thames in central London, Answer:Yes
Would Robert Stack have been interested in Tower of London during 1400s for his 14 season show?