Running Wild by Victoria Clayton
Elfrida Swann, known to everyone as Freddie, is about to marry Alex. Preparations for the great day - service at Westminster, reception at Claridges - are on schedule; the bridesmaids' bouquets made up; the cake decorated. Then Freddie decides that she cannot go through with it. Unable to face the indignation and fury of Alex, her parents, or anyone else, she flees to a friend's cottage in Dorset. At first sight its state of dilapidation is so extreme that Freddie decides she cannot possibly stay there. But she has reckoned without the attentions of Guy Gilderoy; the culinary delights of the Rector and his wife; a family of neglected children; and the primitive and secret shrines she finds in her garden. In her attempts to make sense of her new life, Freddie discovers much about herself that is surprising as the ghosts of her childhood are laid to rest.