I love this picture of Holly. Alone in amongst the wildflowers. It was captured in the grounds of HIghclere Castle, famed for being the film location of the much acclaimed TV series, Downton Abbey. We love just down the road…
Well, Highclere Castle, Berkshire to be precise – but yes – it’s where the hit ITV television series, Downton Abbey is filmed. The castle, which is home to The Earl and Countess of Carnarvon, is just 10 minutes’ drive from…