Everything Lady Carole Bamford touches turns to gold from organic food and fashionable home furnishings, to wellness spas and, as it turns out, hospitality. (She might be based primarily in The Cotswolds — there are also Daylesford Farm shops and Bamford spas in London — but you’d be hard-pressed to find anyone in the country who hasn’t heard the name ‘Carole Bamford’.)
Last year, she added The Fox at Oddington (Moreton-in-March, GL56) to her impressive roster (which…