St. Peter’s Christmas shop finds new home By Jake Boudrot - June 8, 2017 Share Facebook Twitter Pinterest WhatsApp Dillon Carter, the general manager and chef at Diddle’s Café and Bakery since 2015, now presides over the new location for the long-running Glad Tidings Christmas Shop. Originally operated by Marion MacLeod-Stone at her St. Peter’s home for the past 24 years, the holiday-themed store’s inventory was relocated to the Diddle’s location on Grenville Street in mid-May. Sign up for a monthly subscription. Just $4.99! Want to stay informed daily? Subscribe to The Reporter Newsletter and receive (up to) one email per day with all news updates, right to your inbox! Log In Register