EASTER OPENING HOURS: EASTER SUNDAY CLOSED, EASTER MONDAY 10-3. OTHERWISE WE'RE OPEN AS USUAL!

Collection: Scottish Fiction

480 products
  • The Last Witch of Scotland
    The Last Witch of Scotland-9781785304507
    Regular price
    £14.99
    Sale price
    £14.99
    Regular price
    Unit price
    per 
    Sold out
  • Music in the Dark
    Music in the Dark-9781529345933
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
    Sold out
  • The Grampian Quartet : The Quarry Wood: The Weatherhouse: A Pass in the Grampians: The Living Mountain
    The Grampian Quartet : The Quarry Wood: The Weatherhouse: A Pass in the Grampians: The Living Mountain-9780862415891
    Regular price
    £16.00
    Sale price
    £16.00
    Regular price
    Unit price
    per 
    Sold out
  • Scots Kith and Kin : Bestselling Guide to the Clans and Surnames of Scotland
    Scots Kith and Kin : Bestselling Guide to the Clans and Surnames of Scotland-9780007551798
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • A Doric Dictionary
    A Doric Dictionary-9781912147687
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Cast a Cold Eye : A Gritty Historical Crime Thriller Set in 1930s Glasgow
    Cast a Cold Eye : A Gritty Historical Crime Thriller Set in 1930s Glasgow-9781529054088
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • Caledonian Road : From the award-winning author of Mayflies
    Caledonian Road : From the award-winning author of Mayflies-9780571381357
    Regular price
    £20.00
    Sale price
    £20.00
    Regular price
    Unit price
    per 
    Sold out
  • The Summer Skies : Escape to the Scottish Isles with the brand-new novel by the Sunday Times bestselling author
    The Summer Skies : Escape to the Scottish Isles with the brand-new novel by the Sunday Times bestselling author-9781408726150
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out