The Cotswolds farm shop charging £100 for a wicker BASKET: Owners of Daylesford Organic warn Brits aren't spending enough... but shoppers say their prices are 'ludicrous'
Lady Carole Bamford's luxury farm shop - a firm favourite of the 'Chipping Norton' set - sells products such as watering cans, aprons and wicker baskets for upwards of £100.