If you saw the featured image you may have thought that I was at the Red House but I wasn’t, I was at the opening of the pub The Castle in Donnington which has just been taken over by the people who own and run The Red House in Marsh Benham. Thank goodness as at […]