-
A Christmas Carol (Luxe Edition)
Regular price £14.99Regular priceUnit price perSale price £14.99 -
A Christmas Carol - Foxton Readers Level 1 (400 Headwords CEFR A1-A2) with free online AUDIO
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Carol - Kid Classics
Regular price £11.99Regular priceUnit price perSale price £11.99 -
A Christmas Carol - The Complete Novel with Annotations and Knowledge Organisers
Regular price £7.20Regular priceUnit price perSale price £7.20 -
A Christmas Carol and Other Christmas Books
Regular price £7.99Regular priceUnit price perSale price £7.99 -
A Christmas Carol and Other Christmas Stories
Regular price £7.99Regular priceUnit price perSale price £7.99 -
A Christmas Carol and Other Christmas Stories
Regular price £14.99Regular priceUnit price perSale price £14.99 -

A Christmas Carol and Other Christmas Writings
Regular price From £8.99Regular priceUnit price perSale price From £8.99 -

A Christmas Carol and Other Tales (Signature Editions)
Regular price From £10.99Regular priceUnit price perSale price From £10.99 -
A Christmas Carol AQA English Literature
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Carol AQA Practice Tests with answers York Notes - for 2027, 2028 exams
Regular price £6.50Regular priceUnit price perSale price £6.50 -
A Christmas Carol BBC TV Tie-In
Regular price £12.99Regular priceUnit price perSale price £12.99 -
Regular price £30.00Regular priceUnit price perSale price £30.00 -
A Christmas Carol Teaching Resource Pack
Regular price £19.99Regular priceUnit price perSale price £19.99 -
A Christmas Carol The Graphic Novel
Regular price £11.99Regular priceUnit price perSale price £11.99 -
A Christmas Carol The Graphic Novel
Regular price £11.99Regular priceUnit price perSale price £11.99 -
A Christmas Carol York Notes GCSE English Literature Study Guide - for 2027, 2028 exams
Regular price £6.50Regular priceUnit price perSale price £6.50 -
A Christmas Carol York Notes GCSE English Literature Workbook - for 2027, 2028 exams
Regular price £6.50Regular priceUnit price perSale price £6.50 -
A Christmas Carol – A Ghost Story
Regular price £11.99Regular priceUnit price perSale price £11.99 -
A Christmas Carol/Un Chant de Noel
Regular price £8.99Regular priceUnit price perSale price £8.99 -
A Christmas Carol: 25 Key Quotations for GCSE
Regular price £5.99Regular priceUnit price perSale price £5.99 -
A Christmas Carol: Accessible Easier Edition
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Carol: Accessible Symbolised Edition
Regular price £6.99Regular priceUnit price perSale price £6.99 -
Sold outA Christmas Carol: Annotation Edition
Regular price £7.99Regular priceUnit price perSale price £7.99 -
A Christmas Carol: Annotation-Friendly Edition
Regular price £7.99Regular priceUnit price perSale price £7.99 -
A Christmas Carol: Annotation-Friendly Edition
Regular price £7.99Regular priceUnit price perSale price £7.99 -
A Christmas Carol: AQA GCSE 9-1 English Literature Workbook
Regular price £5.99Regular priceUnit price perSale price £5.99 -
A Christmas Carol: Edexcel GCSE 9-1 English Literature Text Guide
Regular price £5.99Regular priceUnit price perSale price £5.99 -
A Christmas Carol: Full Text with Annotations and Key Quotations
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Carol: Graphic Novel
Regular price £17.00Regular priceUnit price perSale price £17.00 -
A Christmas Carol: Of Christmas Past, Present and Yet to Come
Regular price £9.99Regular priceUnit price perSale price £9.99 -
A Christmas Carol: Revision Guide for GCSE
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Carol: Revision Guide for GCSE: Dyslexia-Friendly Edition
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Carol: The Original Manuscript Edition
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Regular price £10.99Regular priceUnit price perSale price £10.99 -
Regular price £12.99Regular priceUnit price perSale price £12.99 -
Sold outRegular price £9.99Regular priceUnit price perSale price £9.99 -
Regular price £8.99Regular priceUnit price perSale price £8.99 -
Regular price From £10.99Regular priceUnit price perSale price From £10.99 -
Regular price £12.99Regular priceUnit price perSale price £12.99 -
A Christmas Garland (Christmas Novella 10)
Regular price £13.99Regular priceUnit price perSale price £13.99 -
A Christmas Gathering (Christmas Novella 17)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
Regular price £12.99Regular priceUnit price perSale price £12.99 -
Regular price From £9.99Regular priceUnit price perSale price From £9.99 -
Regular price £9.99Regular priceUnit price perSale price £9.99 -
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Grace (Christmas Novella 6)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Guest (Christmas Novella 3)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Guide to Family and Murder
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £18.99Regular priceUnit price perSale price £18.99 -
Regular price £8.99Regular priceUnit price perSale price £8.99 -
Regular price £7.99Regular priceUnit price perSale price £7.99 -
Pre orderDispatched 03 December 2026 -
A Christmas Journey (Christmas Novella 1)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Legacy (Christmas novella 19)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
Regular price From £9.99Regular priceUnit price perSale price From £9.99 -
A Christmas Message (Christmas Novella 14)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Miracle for the Railway Girls
Regular price £6.99Regular priceUnit price perSale price £6.99 -
A Christmas Miracle on Sanctuary Lane
Regular price £8.99Regular priceUnit price perSale price £8.99 -
A Christmas Murder in Merrywell
Regular price £9.99Regular priceUnit price perSale price £9.99 -
Pre orderDispatched 01 December 2026 -
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Party of Three (Books-in-a-Box)
Regular price £12.99Regular priceUnit price perSale price £12.99 -
Regular price £10.99Regular priceUnit price perSale price £10.99 -
Regular price £12.99Regular priceUnit price perSale price £12.99 -
Regular price £9.99Regular priceUnit price perSale price £9.99 -
Regular price £9.99Regular priceUnit price perSale price £9.99 -
A Christmas Return (Christmas Novella 15)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
A Christmas Revelation (Christmas Novella 16)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
Regular price £7.99Regular priceUnit price perSale price £7.99 -
Pre orderDispatched 19 November 2026 -
Regular price £9.99Regular priceUnit price perSale price £9.99 -
Regular price From £8.99Regular priceUnit price perSale price From £8.99 -
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Regular price £9.99Regular priceUnit price perSale price £9.99 -
A Christmas Treasury of Recipes, Crafts, and Wisdom
Regular price £9.99Regular priceUnit price perSale price £9.99 -
Regular price From £8.99Regular priceUnit price perSale price From £8.99 -
A Christmas Visitor (Christmas Novella 2)
Regular price £10.99Regular priceUnit price perSale price £10.99 -
Regular price £11.96Regular priceUnit price perSale price £11.96 -
Regular price £7.99Regular priceUnit price perSale price £7.99





