New items listed daily... looking for something in particular? Have a question? Call us at 519-433-2665!

Collection: All Items

Shop all items at the Goodwill Bookstore in London. To shop by category, click 'shop' on the main menu above.  Purchase online and pick up in store.
1221 products
  • 10% HAPPIER - Dan Harris
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THE PHONE BOOTH AT THE EDGE OF THE WORLD - Laura Imai Messina
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THROUGH TWO DOORS AT ONCE - Anil Ananthaswamy
    Regular price
    $5.49
    Sale price
    $5.49
    Regular price
    Unit price
    per 
    Sold out
  • THE LOST GIRLS - John Glatt
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THE SEALED LETTER - Emma Donoghue
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • WHEN THE WORLD FELL SILENT - Donna Jones Alward
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • MY LAST INNOCENT YEAR - Daisy Alpert Florin
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • DUCKS - Kate Beaton
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • THE TALE OF THE BODY THIEF - Anne Rice
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • SONGS OF WILLOW FROST (SIGNED) - Jamie Ford
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • SUMMER ON THE BLUFFS - Sunny Hostin
    Regular price
    $6.99
    Sale price
    $6.99
    Regular price
    Unit price
    per 
    Sold out
  • A SUMMER TO REMEMBER - Erika Montgomery
    Regular price
    $6.99
    Sale price
    $6.99
    Regular price
    Unit price
    per 
    Sold out
  • ONE LAST DAY OF SUMMER - Shari Low
    Regular price
    $7.49
    Sale price
    $7.49
    Regular price
    Unit price
    per 
    Sold out
  • CALEB'S CROSSING - Geraldine Brooks
    Regular price
    $5.49
    Sale price
    $5.49
    Regular price
    Unit price
    per 
    Sold out
  • CALICO JOE - John Grisham
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • MIND GAMES - Nora Roberts
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • SEVEN FALLEN FEATHERS - Tanya Talaga
    Regular price
    $5.49
    Sale price
    $5.49
    Regular price
    Unit price
    per 
    Sold out
  • THE HANK SHOW - McKenzie Funk
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • THE WIFE BETWEEN US - Greer Hendricks, Sarah Pekkanen
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THE SPONTANEOUS FULFILLMENT OF DESIRE - Deepak Chopra
    Regular price
    $5.49
    Sale price
    $5.49
    Regular price
    Unit price
    per 
    Sold out
  • MAGONIA - Maria Dahvana Headley
    Regular price
    $4.99
    Sale price
    $4.99
    Regular price
    Unit price
    per 
    Sold out
  • SAINT ODD - Dean Koontz
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THE FOREST OF WOOL AND STEEL - Natsu Miyashita
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • LITTLE FIRES EVERYWHERE - Celeste Ng
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THE BITTLEMORES (SIGNED) - Jann Arden
    Regular price
    $14.99
    Sale price
    $14.99
    Regular price
    Unit price
    per 
    Sold out
  • LOVE ON LOCATION - Cassidy Carter
    Regular price
    $5.49
    Sale price
    $5.49
    Regular price
    Unit price
    per 
    Sold out
  • FOLLOWED BY THE LARK - Helen Humphreys
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • THE GREY WOLF - Louise Penny
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • OUTFOX (SIGNED) - Sandra Brown
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • THE CURSED CARNAVAL AND OTHER CALAMITIES - Rick Riordan
    Regular price
    $6.99
    Sale price
    $6.99
    Regular price
    Unit price
    per 
    Sold out
  • MURDER ISLAND - James Patterson, Brian Sitts
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • THE EDGE - David Baldacci
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • THE BUTTERFLY HOUSE - Katrine Engberg
    Regular price
    $6.99
    Sale price
    $6.99
    Regular price
    Unit price
    per 
    Sold out
  • THE MOTHER NEXT DOOR - Tara Laskowski
    Regular price
    $5.49
    Sale price
    $5.49
    Regular price
    Unit price
    per 
    Sold out
  • 9 DRAGONS - Michael Connelly
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • ALEX CROSS MUST DIE - James Patterson
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • FOOL ME ONCE - Harlan Coben
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • AN ANONYMOUS GIRL (SIGNED) - Greer Hendricks, Sarah Pekkanen
    Regular price
    $14.99
    Sale price
    $14.99
    Regular price
    Unit price
    per 
    Sold out
  • OUR GAME -
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out
  • THE FORBIDDEN DOOR - Dean Koontz
    Regular price
    $5.99
    Sale price
    $5.99
    Regular price
    Unit price
    per 
    Sold out