GEEKS IN CARDIFF

Russell T Davis has single handedly made Cardiff into a Mecca for geeks by filming Dr Who in the area and, even more so, by basing the spin-off Torchwood in the city. This weekend we joined them.

The Torchwood hub was situated down in Cardiff Bay underneath the Millennium Centre.… Read the rest