The Cursing Stone
2000s: Not every journey has an end….
Sort by:
3260 book trails
2000s: Not every journey has an end….
1841: Mr Jeremiah Blake and Captain William Avery are caught up in the fires of Chartism sweeping the capital city
1763: Georgian London is brutal, bloody and bawdy…
2000s: A new job in Manchester might not be the fresh start you think…
2000s: Killers can wait in the shadows, in the darkness or even in plain sight…online
1942, 2025: Fate has brought them together. Will time tear them apart?
Read more