Chadbury Farm Shop Chadbury Farm Shop, Worcester Road, Evesham, Worcestershire, WR11 4TD www.chadburyfarmshop.co.uk Mark Riley2015-04-27T12:48:43+01:00 Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInTumblrPinterestVkEmail