Welcome to our first installment of An Entirely Gratuitous Selwick Christmas Novella (hmm, really must think of a catchier title). Back in 1803, it’s Christmas Eve. At the Uppington estate in Kent, all the usual suspects are gathering….

Read More