Out on 25 June 2026
Book cover for A Village Scandal

A Village Scandal

Synopsis

Details

25 June 2026
600 minutes
9781035050321
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