The Carnival Keepers – Amber Gulley

It’s 1879, and James – a time-wasting escapist – is trying to win a bet. His challenges include purchasing a lighthouse, hosting a séance, and spending the night with his father’s prize-winning stallion in a notoriously haunted attic. But the Carnival is in town for the All Hallows’ Eve celebrations, and the London fog has other ideas for James. Something vicious is waiting in the shadows, ready to lead him towards a destiny he could never have imagined.