Out on 25 June 2026
Book cover for A Village Scandal

A Village Scandal

Synopsis

Details

25 June 2026
320 pages
9781035050291
Imprint: Macmillan

Reviews

Allen brings us romance, the shining light of shared adversity and proof of the enduring power of love and family to transform even the darkest days