MovieMaps

Photo of Torchwood House (kitchen/observatory/library)

Location: Tredegar House
As Seen In: Doctor Who episode 2x02 “Tooth and Claw