The Eynsham tea towelRead more
A 100% cotton souvenir tea towel of Eynsham, a beautiful village in west Oxfordshire, designed in Eynsham and made in Britain.
The death of Jane Digby – 11 August 18811 CommentRead more
Here’s a bodice-ripping love story of sex and adventure: the story of Jane Elizabeth Digby, Lady Ellenborough. She died on…