Rolling green hills, pretty ponds, and sheep calmly grazing across vast expanses of English countryside − it was all very dreamy, as we headed towards the filming location of Downton Abbey, Highclere Castle.
We’d been driving along a quiet winding road for a while and wondered where it was.
“If you tilt your head to the left, [...]