The Circus Train
1930s: Brought together by magic.Torn apart by war.
Sort by:
389 book trails
1930s: Brought together by magic.Torn apart by war.
1855, 2016: Two women. One house. Centuries of secrets.
2022: An anguished moment between lovers becomes a horrific murder.
1700s: A woman in Regency London finds she can predict the weather.
1930: Are you ready to meet Rachel Savernake?
1942, 2025: Fate has brought them together. Will time tear them apart?
Read more