With its eye-catching Christmas display, Crème de la Crust is making a mark in Barnard Castle. The cake shop has ...