Paul lives in the Welsh countryside with his wife Elise, and their two young children. Over in London, Cora plans to move back to Cardiff, to the house she has inherited from her parents. She is escaping her marriage, and the constrictions and disappointments of her life. Connecting them is the London train, and a chance meeting that will have immediate and far-reaching consequences for both Paul and for Cora.
As a child, Elizabeth was sent from her war-torn, rather loveless home in London to stay with a big, boisterous family in a small town in Ireland. There she meets Aisling, and begins what becomes a long-lasting friendship. Over the next 20 years, Aisling and Elizabeth's paths will cross and re-cross. As they face their loves, their marriages, and their disappointments, they realise that not all problems will be solved, nor....