Welcome to Hart's Books

Hart's Books
New English Interiors by Elizabeth Metcalfe | 9780711293342

New English Interiors

Elizabeth Metcalfe

£28.00

Bedside Companion for Travel Lovers by Jane McMorland Hunter | 9781849949194

Bedside Companion for Travel Lovers

Jane McMorland Hunter

£22.95

Screams by Ysenda Maxtone Graham | 9780349146560

Screams

Ysenda Maxtone Graham

£14.99

The Haunted Wood by Sam Leith | 9780861548187

The Haunted Wood

Sam Leith

£30.00

Cook Once, Eat Twice by Nadiya Hussain | 9780241620052

Cook Once, Eat Twice

Nadiya Hussain

£28.00

Last Boy of ’66 by Sir Geoff Hurst | 9781529938487

Last Boy of ’66

Sir Geoff Hurst

£22.00

Bletchley Park Puzzles and Brainteasers by Sinclair McKay | 9781526367167

Bletchley Park Puzzles and Brainteasers

Sinclair McKay

£10.99

Where to Hide a Star by Oliver Jeffers | 9780008579685

Where to Hide a Star

Oliver Jeffers

£14.99

The Twits Next Door by Greg James | 9780241698341

The Twits Next Door

Greg James

£12.99

Guinness World Records 2025 by  | 9781913484552

Guinness World Records 2025

£22.00

Oi Dinosaurs! by Kes Gray | 9781444971811

Oi Dinosaurs!

Kes Gray

£12.99

The Christmasaurus and the Night Before Christmas by Tom Fletcher | 9780241591109

The Christmasaurus and the Night Before Christmas

Tom Fletcher

£12.99

Shakespeare by Judi Dench | 9781405956420

Shakespeare

Judi Dench

£10.99

North Woods by Daniel Mason | 9781399809306

North Woods

Daniel Mason

£9.99

Moscow X by David McCloskey | 9781800752917

Moscow X

David McCloskey

£9.99

La Vie by John Lewis-Stempel | 9781804995815

La Vie

John Lewis-Stempel

£9.99

Rhine Journey by Ann Schlee | 9781914198885

Rhine Journey

Ann Schlee

£9.99

August Blue by Deborah Levy | 9780241987889

August Blue

Deborah Levy

£9.99

Join our mailing list

Events

We currently have no events lined up. Please sign up to our mailing list to be notified when we announce events.

Instagram

Find Us

Hart's Books
26 King Street
Saffron Walden
Essex CB10 1ES
Opening times

Monday – Friday 09:00 - 18:00
Saturday – 09:00 - 18:00
Sunday 11:00 - 17:00
Bank holidays – 11:00 - 17:00