Photo of Tower of London
Location: Tower of London
As Seen In: Columbo
episode 2x04 “Dagger of the Mind”
Location: Tower of London
As Seen In: Columbo
episode 2x04 “Dagger of the Mind”