MovieMaps

Photo of Torchwood House (dining room)

Location: Llansannor Court
As Seen In: Doctor Who episode 2x02 “Tooth and Claw