Please Note: Christingle/Carol Singing items are available for pre order only (This includes Physical and digital downloads).
This order will be sent as one delivery, once available from the 16th September 2019

Book of Carols

909 in stock

Book of carols full of your favourite Christmas classics to sing.

We're just putting the finishing touches to our Carol Singing resources for 2019 - but don't worry, everything will be available for pre-order from June.