.... in Cardiff Bay. This area is the HQ for the 'Torchwood' TV series - the entrance is near the silver monument.