The Memory Keeper
2026: Sometimes ordinary people can make an extraordinary difference . . .
Sort by:
2026: Sometimes ordinary people can make an extraordinary difference . . .
1940: When the Ritz becomes the Nazis’ favourite spot, its Jewish bartender has no choice but to keep working.
1936: Chateau Rousseau guards its secrets well….
1682: Versailles is a city of the rich, a living fairy-tale, Louis XIV’s fever dream.
2019: What dark secret can one small pretty island hold?
2026: A family moves into their dream home – only to discover that it hides an insatiable hunger
Read more