We are open for Click & Collect everywhere, and for browsing in Edinburgh and St Andrews! Search our full catalogue online for Click & Collect or delivery.

Once Upon a River

by Diane Setterfield

‘I was completely spellbound ‘ - RUTH HOGAN

‘An absolute feast of a book, which will keep you engrossed’ RED magazine

Some say the river drowned her…Some say it brought her back to life

On a dark midwinter’s night in an ancient inn on the Thames, the regulars are entertaining themselves by telling stories when the door bursts open and in steps an injured stranger. In his arms is the drowned corpse of a child.

Hours later, the dead girl stirs, takes a breath and returns to life.

Is it a miracle?

Is it magic?

And who does the little girl belong to?

An exquisitely crafted historical mystery brimming with folklore, suspense and romance, as well as with the urgent scientific curiosity of the Victorian age.


What readers are saying:

***** ‘Pure escapism, a beautifully written story.’

***** ‘[An] intriguing and captivating tale which is utterly entrancing and deserves to be savoured.’

***** ‘[A] haunting and compelling story of hope and the power of myths and legends. I adored it.’

***** ‘It felt as comforting as the fantastical stories you read as a child yet with a darker edge.’

***** ‘I was entranced from the beginning to the end.’

  • ISBN 9781784163631
  • Title Once Upon a River
  • Contributors Diane Setterfield
  • Publisher Transworld Publishers Ltd
  • Binding Paperback
  • Publication date July 30, 2019
  • Dimensions 19.8cm x 12.7cm x 3.4cm
  • Number of pages 544

Buy your copy

Paperback £8.99

Published 30th July 2019, 544 pages

You’ll be able to choose Delivery or Click & Collect after you enter your address.

Available online
Available in Bath
Available in Edinburgh
Available in Ely
Available in St Andrews