A 70ft high stainless steel water tower erected at the north end of the Cardiff basin in features in the BBC series ‘


A 70ft high stainless steel water tower erected at the north end of the Cardiff basin in features in the BBC series ‘Torchwood’ as the headquarters of the Torchwood Institute. Roald Dahl Plass, Cardiff Bay, Cardiff, Wales UK


Size: 3413px × 5120px
Location: Cardiff Bay, Cardiff, Wales UK
Photo credit: © Pete Jenkins / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bay, cardiff, sculpture, stainless, steel, tower, water