The Witches of Cambridge
2025: The Cambridge University witches meet every month
Sort by:
283 book trails
2025: The Cambridge University witches meet every month
1945: Welcome to Monkshill Park School for Girls where the decaying grounds have witnessed a murder.
1941: The third year of war for the people of Cambridge
2025: There’s some body you don’t want to see at your school reunion
The second story in the thrilling Nordic crime series The Snow White Trilogy
1939, 2025: A dusty bottle of wine and a family mystery that will change everything…
Read more