Your cart

Free delivery on all orders over £40
Schools can pay by invoice by setting up an account at checkout.

Collection: Magic

  • The Great Fox Illusion #1

    9+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Diary of an Accidental Witch: Flying High : #2

    7+ 9+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per 

  • Victoria Stitch: Free and Famous

    7+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • A Wizard of Earthsea

    11+ 14+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Genie and Teeny

    5+ 7+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per 

  • Hocus Pocus : A Tale of Magnificent Magicians and Their Amazing Feats

    9+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per 

  • Wildlord

    11+ 14+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Greatest Magical Stories

    5+ 7+

    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    RRP £9.99
    Unit price
    per 

  • Pure Dead Magic

    9+

    Regular price
    £6.50
    Sale price
    £6.50
    Regular price
    RRP £7.99
    Unit price
    per 

  • Pure Dead Brilliant

    9+

    Regular price
    £6.50
    Sale price
    £6.50
    Regular price
    RRP £7.99
    Unit price
    per 

  • Locked Out Lily

    9+

    Regular price
    £9.60
    Sale price
    £9.60
    Regular price
    RRP £12.99
    Unit price
    per 

  • Mr Mistoffelees : The Conjuring Cat

    3+ 5+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Hat Tricks

    3+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Aziza's Secret Fairy Door

    5+ 7+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per 

  • The Danger Gang

    9+ 11+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Genie and Teeny: Make a Wish #1

    5+ 7+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per