Cathedral Road

Cathedral Road was a road in Cardiff. It was the location of Bide-a-Wee Care Home, where the Committee was based. (AUDIO: The Torchwood Archive)