News

In the dainty village of Kelmscott, in the Cotswolds, sits the Plough Inn, a diminutive pub with lush gardens outside and log burners within. A visit might bookend an amble around the former home ...