Free UK shipping on orders over £40

Collection: Kids books

Amazing, fun, educational and inspiring books for kids of all ages.

26 products
  • Charles Rennie Mackintosh colouring book
    charles rennie mackintosh colouring book front cover
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
  • An Illustrated Treasury of Scottish Folk and Fairy Tales
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
  • An Illustrated Treasury of Scottish Mythical Creatures
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
  • An Illustrated Treasury of Scottish Castle Legends
    Scottish Castle Legends Book Cover
    Regular price
    £14.99
    Sale price
    £14.99
    Regular price
    Unit price
    per 
  • Little People, Big Dreams: Amanda Gorman
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £9.99
    Unit price
    per 
  • Making a Great Exhibition
    Regular price
    £13.99
    Sale price
    £13.99
    Regular price
    Unit price
    per 
  • Child of St. Kilda
    Child of St Kilda Book Front cover
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
  • Little People, Big Dreams: Greta Thunberg
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £9.99
    Unit price
    per 
  • Plastic: Past, Present, and Future
    Regular price
    £11.99
    Sale price
    £11.99
    Regular price
    Unit price
    per 
  • Selkie by Josephine Birch
    Regular price
    £11.99
    Sale price
    £11.99
    Regular price
    Unit price
    per 
  • Three Craws Book
    Three Craws Book
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
  • Ally Bally Bee Book
    Ally Bally Bee Book
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
  • What a Waste by Jess French
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £9.99
    Unit price
    per 
  • Little People, Big Dreams: Queen Elizabeth
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £9.99
    Unit price
    per 
  • A House For Everyone by Jo Hirst
    Regular price
    £10.40
    Sale price
    £10.40
    Regular price
    £12.99
    Unit price
    per 
  • Our World: A First Book of Geography
    Regular price
    £14.95
    Sale price
    £14.95
    Regular price
    Unit price
    per 
  • A Super Scotland Doodle Book
    Super scotland doodle book front cover
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
  • Great Tapestry of Scotland Colouring Book
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
  • Ye Cannae Shove Yer Granny off the Bus Book
    Ye canne shove yer granny off a bus book cover
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
  • Bloom: A Story of Fashion Designer Elsa Schiaparelli (HB)
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
  • Spectacular Scottish Women
    Spectacular Scottish women book cover
    Regular price
    £14.99
    Sale price
    £14.99
    Regular price
    Unit price
    per 
  • Eyes Open: 23 Photography Projects for Curious Kids by Susan Meiselas
    Regular price
    £19.95
    Sale price
    £19.95
    Regular price
    Unit price
    per 
  • The Great Highland Games Chase by Kate Abernethy
    great highland games chase book cover front
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
  • A Little World of Ants by Cara Rooney
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
  • Hirameki cats and dogs by Peng and Hu
    Kirameki Cats and Dog book cover
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
  • Beano, The Ultimate Guide Book
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per