With the world at war three women stitch hope into every seam? In the bustling heart of London?s Eas..
Malta 1940. An Irish officer?s wife Adelle Ottaway has just given birth to a baby with serious probl..
Beornoth?s last stand against the tide of history and crushing Viking invasion. 1004 AD. The fate of..
Oxfordshire 1919. The war is over but its shadows linger. When spirited Lily Brown meets Robert Linf..
One girl's chance of a new life or a sacrifice too far? Cambridgeshire November 1945. Young Betty Ca..
Will her devotion to duty stop her from pursuing her dreams? Paisley Scotland 1920. By day young Mir..
Will her life as a wife and mother provide as much satisfaction as her working life? Paisley Scotlan..
Now:?When Ruthie gets the part of one of Macbeth?s famous three witches she can?t wait to get starte..
1938:?For Camilla Kerrigan life at her family's Oxford manor is a delicate balancing act - between d..