Phoenix Centre

Church Road,
Ton Pentre, CF41 7EH

Unfavorite No one has favorited this theater yet

Showing 2 comments

drb on January 26, 2009 at 3:29 pm

Major parts of the Season 2 Torchwood episode “From Out Of The Rain” were filmed inside the Phoenix, although another building stood in for the interior.

View link