My Photoshoot at Sudeley Castle & Gardens – “The Most Romantic Castle in England”
On Friday 25 November, my husband Roy and I had the honour of visiting Sudeley Castle and Gardens in Winchcombe in the south-west of England for a photoshoot and it was a truly memorable experience! Sudeley Castle is said to be “the most romantic castle in England” and Roy and I can certainly attest to […]