Anyone know where this episode was filmed?The castle and grounds looks amazing.
It's Eastnor Castle in Hereforeshire, England. I did a little digging because I was wondering the same thing!
Thanks.