Cotswold Fayre is a speciality food wholesaler with 1,750+ customers mainly farm shops, delicatessens, garden centres, cafes, food halls and giftshops.
22 high street