The Corpse on the Bristol Train
1868: On the last train of the day London Paddington to Bristol
Sort by:
1868: On the last train of the day London Paddington to Bristol
2026: Young nurse Claire Davidson goes missing on the riverbank
2026: What does a person leave behind when they’ve gone, and how much of the past we carry with us into the future?
1939: Fleeing her beloved country, her journey was only just beginning . . .
2026: What has Major Boothroyd been up to since the first book?