Jeremy Clarkson has been criticised for charging £199.99 for a pie at his Cotswolds farm shop. For the last few years, Clarkson has been attempting to run his Diddly Squat farm, a business venture ...
Some results have been hidden because they may be inaccessible to you