MovieMaps

“Random Shoes” Filming Locations

Torchwood episode “Random Shoes” was filmed in Cardiff in the United Kingdom.

National Museum of Wales as Science and Natural History Museum, Aberystwyth

Gwen and Eugiene go in hopes of figuring more out.