Historical Fiction Books

Sort by:

Applied filters

Historical Fiction

4539 items

Applied filters

Historical Fiction

Sort

Choose filters

The Song of Achilles
Added to basket
Madeline Miller
In stock online £9.99 Paperback
Circe
Added to basket
Madeline Miller
In stock online £9.99 Paperback
The Women of Troy
Added to basket
Pat Barker
In stock online £8.99   £7.49 Paperback
The Silence of the Girls
Added to basket
Pat Barker
In stock online £8.99 Paperback
The Book Thief
Added to basket
Markus Zusak
In stock online £8.99 Paperback
Still Life
Added to basket
Sarah Winman
In stock online £8.99   £7.49 Paperback
Infamous
Added to basket
Lex Croucher
In stock online £8.99   £7.49 Paperback
The Promise
Added to basket
Damon Galgut
In stock online £8.99   £7.49 Paperback
The Christie Affair
Added to basket
Nina de Gramont
Pre-order £8.99 Paperback
Sharpe's Assassin
Added to basket
Bernard Cornwell
In stock online £8.99   £7.49 Paperback
Sunset Swing
Added to basket
Ray Celestin
In stock online £8.99   £7.49 Paperback
News of the Dead
Added to basket
James Robertson
In stock online £9.99   £8.49 Paperback
Triflers Need Not Apply
Added to basket
Camilla Bruce
In stock online £9.99   £8.49 Paperback
The House of Fortune
Added to basket
Jessie Burton
In stock online £16.99   £14.99 Hardback
Lily
Added to basket
Rose Tremain
In stock online £8.99   £7.49 Paperback
Small Things Like These
Added to basket
Claire Keegan
In stock online £10.00 Hardback
Snow Country
Added to basket
Sebastian Faulks
In stock £8.99   £7.49 Paperback
She Who Became the Sun
Added to basket
Shelley Parker-Chan
In stock online £9.99   £8.49 Paperback
Three Sisters
Added to basket
Heather Morris
In stock online £8.99   £6.99 Paperback
Orphans of the Storm
Added to basket
Celia Imrie
In stock online £8.99   £7.49 Paperback
Hamnet
Added to basket
Maggie O'Farrell
In stock online £8.99   £7.49 Paperback
The Magician
Added to basket
Colm Toibin
In stock online £8.99   £7.49 Paperback
A Corruption of Blood
Added to basket
Ambrose Parry
In stock online £8.99   £7.49 Paperback
Ariadne
Added to basket
Jennifer Saint
In stock online £8.99   £7.49 Paperback