Witch of Wyckhadden


Anyone know where this episode was filmed?

The castle and grounds looks amazing.

reply

It's Eastnor Castle in Hereforeshire, England. I did a little digging because I was wondering the same thing!

reply

Thanks.

reply