Cotswold Ice Creams is an ice cream shop offering delicious, quality ice cream, including award-winning flavors, often served from a traditional tricycle.