Jeremy Clarkson’s farm shop in the Cotswolds is said to be a huge hit with Chinese tourists for a surprising reason.
The former Top Gear host, 65, sells all sorts of local produce with tongue-in-cheek names at his Diddly Squat Farm Shop in Chipping Norton, Oxfordshire.