Tower of London

TV shows that feature

 * Doctor Who (2005)