If ordering more than 10 copies, please call us on +44 (0)1284 725725 to check availability.
The Oxford Book Of Christmas Carols has to be one of the most famous and complete of all carol collections. This book contains 197 carols. The majority are for the Christmas season, but some are intended for Passiontide, Easter or for other seasons of the year. All but 30 have traditional carol tunes, mostly with traditional texts.