1923: Happily engaged to be married, Lilian has her whole life ahead of her. But an encounter at a New Year's Eve Ball at Scarborough's Grand Hotel soon turns into a matter of life and death, threatening to destroy her future. Can Lilian bury the truth forever?
2016: Starting at a new school, Rose is keen to make friends. But on the first day she makes an enemy. Someone is out for revenge. Rose and her boyfriend Dan are the targets.
Scarborough Ball is the second book in the Scarborough Fair series, a thrilling historical trilogy spanning four generations of the same family.