Ever since Doctor Who returned in 2005, it has been inextricably linked to its production home of Cardiff, Wales—but that connection really forged itself in the early years of modern Who‘s spinoff, Torchwood, which spent its first few seasons rooted in the heart of Cardiff Bay, battling alien threats from underneath the surface of the town. But while Doctor Who‘s Welsh legacy still endures today (the series still films out of a production hub in Cardiff), one part of it is about to be no more.
The management for Cardiff City’s Mermaid Quay has confirmed that, after 17 years, it will be removing a long-supported memorial to the Torchwood character Ianto…