If you love the idea of free ice cream, head to the newly opened Ice Cream Shop in Market Street on 2nd April, where they make their ice cream on site. The shop is the latest venture for Shepherds Ice Cream, a family business based in Herefordshire and founded by Martin Orbach and Juliet Noble […]