Beautiful, dark-haired Lily has been abandoned in a Birmingham slum as a tiny child. With few clues as to her identity she endures a childhood of loneliness and loss.At eighteen she applies for a post as nanny with the family of a Captain Fairford, a soldier in Alnbala, north India,and his highly strung wife, Susan. Lily is drawn into the emotional life of the Fairford family and adores her charge, two-year-old Cosmo.
When, in 1907, Captain Fairford orders a new Daimler car, it is brought out by a young motor mechanic, Sam Ironside. Sam and Lily fall deeply in love, and it is only later that Lily learns that Sam is married and feels utterly betrayed.When Cosmo is later sent home to school, Lily finds another post with a Dr McBride and his invalid wife in a beautiful Himalayan hill station. The place is idyllic,and Lily settles for a quiet life. However, she is unprepared for the pain and misunderstandings that follow, which force her to run from everything she has known...