The Althorp Estate is where the Earl of Spencer lives and where Princess Diana is buried. I took part in a literary festival there in 2017. After the panel, everyone was invited to stay overnight in the house and
IF ANYONE HAD TOLD ME THAT TEN YEARS AGO…
