AI Richmond Park should have smelled of wet grass and deer.
Instead it smelled, at the edge of the stones, like rain striking hot metal.
Aurora stopped short. The path behind them still lay plain and sensible beneath a grey London afternoon—trampled mud, bare branches, a cyclist rattling somewhere far off. Ahead, between four ancient oaks that rose from the earth like the ribs of something buried, the air bent and shimmered . Not visibly, not in any way she could have pointed to and defended in court, but her eyes kept slipping over it. The space beyond the standing stones looked both near and immeasurably far, as though the clearing sat at the bottom of deep water.
Her fingers went to the pendant at her throat before she thought about it. The Heartstone lay warm against her skin, warmer than her own pulse .
“Tell me again,” she said, not taking her eyes off the gap between the stones, “why this couldn’t have happened in a café like normal dangerous meetings?”
Beside her, Nyx stirred in the shape of a tall person wrapped in dusk. Their edges bled faintly into the shadows pooled under the trees. Even on an overcast day, they seemed to make the light around them thinner. Their violet eyes fixed on the boundary with a look she could not read.
“Because cafés,” they whispered, voice dry as leaves skimming pavement, “rarely exist between realms.”
“Comforting.”
A woman stood on the other side of the stones.
Aurora had not seen her arrive. One blink, empty space; the next, silver hair falling to her waist, pale lavender eyes bright in a face too still and fine-boned to belong wholly to a mortal winter. Isolde Varga wore a green dress the color of ivy in shadow, and the hem brushed the grass without bending a single blade.
“You came with questions,” Isolde said.
Her voice held the soft cadence of someone speaking across a great distance, though she stood scarcely ten feet away.
Aurora folded her arms. “And you answer in riddles.”
“When roads fork, straight words often send travelers into bogs.”
“That’s not a no,” Aurora muttered.
Isolde’s mouth curved, not quite a smile. “Neither is it a yes.”
Nyx drifted forward half a pace. “The Veil is thin here.”
At that, Isolde inclined her head. “Thin enough to sing. Thick enough to keep your bones from falling through. For now.”
For now. Lovely.
Aurora glanced down at the ground around the silver-haired seer. Damp moss. Fallen leaves. No footprints.
She had learned not to react too strongly to things like that. Or rather, she had learned to react internally while keeping her face composed. It had become a useful habit somewhere between fleeing Cardiff, rebuilding her life over a bar in London, and discovering that Hell , the Fae, and things like Nyx were not folklore but neighboring jurisdictions .
“All right,” she said. “You asked me to come. I’m here.”
“You stand at the door,” Isolde said. “That is not the same as entering.”
The oaks loomed overhead, their trunks twisted and ancient, bark ridged like knotted muscle. Pale lichen traced spirals across them. Between the stones the air gave a soft, almost inaudible hum, as if glass had learned to breathe.
Aurora looked back once at the ordinary park. The bare trees beyond seemed flatter already, like scenery painted on a wall.
Then she drew in a breath and stepped through.
Cold hit first—not winter cold, but the sharp clean cold of biting into mint, of moonlight on steel. It slid over her skin and under it. For one alarming instant her body felt too light, her feet not entirely connected to the ground. The world blurred at the edges.
Then it settled.
She was standing in a clearing that could not fit inside Richmond Park.
The sky overhead glowed with a pearly silver light that had no visible sun. Wildflowers carpeted the ground in impossible profusion despite the season: bluebells, foxgloves, poppies black at the center, star-shaped blossoms of a color she had no name for, their petals seeming to shift from lilac to gold depending on how she looked at them. Trees ringed the clearing, but not any trees she knew. Their trunks shone pale as bone, and their branches carried leaves of hammered copper and dark emerald side by side. Some leaves chimed softly against each other though there was no wind.
Aurora forgot, for a beat, to be wary.
“Christ,” she said under her breath .
Nyx passed through the boundary behind her with less effort than a shadow crossing a threshold. The silver light touched them and their form sharpened; for a moment Aurora glimpsed not a blot of living darkness but the outline of a man in old-fashioned clothes beneath the shadow-skin, high collar, lean cheekbones, eyes hollowed by old grief. Then the vision folded back in on itself and Nyx was Nyx again.
They looked upward. “I remember places like this,” they said softly . “Or perhaps I remember wanting to.”
Isolde entered last, and the clearing seemed to acknowledge her. The chiming leaves quieted. Somewhere deeper in the grove, water answered with a low musical note.
Aurora turned in a slow circle. There should have been birds. There were no birds. Instead the air carried layered sounds too intricate to place: the drip of unseen water, the faint ring of metal, whispers in a language almost but not quite English . Every now and then something laughed in the distance. Not cruelly. Not kindly, either.
She rubbed her arms and found gooseflesh there.
“This is your hidden grove?”
“Hidden,” Isolde said, “is a word mortals use when they mean invited elsewhere.”
“That clears absolutely nothing up.”
“It is not meant to.”
Aurora shot her a look. Isolde only watched her with that unreadable calm, silver hair untroubled by the air.
The ground underfoot felt springy, not like soil but like a thick living weave of moss and roots. As they moved deeper, the clearing narrowed into a winding path lined by standing stones half-sunk in earth. Each stone was carved with symbols that seemed to rearrange themselves if Aurora stared too long . Spirals opened into eyes; knotwork became antlers; a line of tiny crescent moons turned, impossibly, into a row of teeth.
She blinked hard and looked away.
“No touching,” Isolde said, without turning .
“I wasn’t going to.”
“Good. They bite in more ways than one.”
That earned a small, involuntary snort from Aurora. It died quickly when she noticed the path had no consistent distance. The nearest stone ahead seemed perhaps twenty feet away until she took three steps and found herself beside it. A pale stream glimmered through the trees on their right, though she could have sworn it had been to the left a moment before.
Her pendant warmed further, a steady pulse against her sternum. She slipped it free of her jumper and held it in her palm. The deep crimson gem gave off a faint inner glow, like a coal banked under ash.
Isolde glanced at it and then at Aurora. “A heart that remembers another kingdom.”
“Is that your way of telling me what this thing actually is?”
“My way,” Isolde said, “is to tell you only what your ears are ready not to waste.”
Aurora let out a slow breath through her nose. She had handled delivery rushes in Chinatown, drunken arguments downstairs at the bar, and Evan with his apologies sharpened into hooks. She could handle one infuriating oracle.
“Fine. Then tell me if it’s a problem that it’s heating up.”
“Everything that wakes is a problem to someone.”
Nyx made a low sound that might have been amusement. “She is, at least, consistent.”
They followed the stream when the path curved toward it. Up close the water was clear enough to show every pebble at the bottom, but each pebble held a tiny moving scene inside it. Aurora crouched, ignoring the cold dampness seeping through her jeans, and peered closer.
Inside one stone she saw a ballroom full of dancers turning under chandeliers made of antlers. In another, a battlefield under a red sky. In another, a child sleeping beneath a yew tree while foxes stood guard around him.
She jerked her hand back before she touched the water.
“Memories?” she asked.
“Some,” Isolde said. “Some are promises. Some are old lies polished until they look true.”
“Helpful distinction.”
“If you drink,” Isolde added mildly, “you may forget your own name and borrow someone else’s for a century.”
Aurora stood immediately. “That would have been useful information before I leaned over it.”
“You did not drink.”
“Only because I have standards.”
They moved on.
The grove deepened in layers. Light changed color without dimming, from pearly silver to green-gold to the soft blue of twilight, though no clouds passed overhead. Trees widened into impossible dimensions; one oak had a door grown into its trunk, narrow and painted the dark red of dried blood. It stood slightly ajar. Warm yellow light spilled through the crack, along with the smell of cinnamon and smoke.
Aurora slowed.
“Don’t,” Nyx said quietly.
“I wasn’t—”
“Good.”
From inside the tree-house-door came the sound of someone setting down a cup, then a woman’s voice humming a tune Aurora half recognized from childhood. Not a song exactly. The cadence of her mother reading in the kitchen while rain beat the windows in Cardiff.
The sound struck low and hard under her ribs.
She stepped back at once.
Isolde watched her, expression unreadable but not unkind. “The grove welcomes with borrowed keys.”
“Bit manipulative,” Aurora said, voice flatter than she intended.
“It is older than manners.”
They passed the red door. The humming followed for several yards, then faded into the chiming of leaves.
Unease walked with wonder now, side by side.
Far ahead, something white moved between the trees. Aurora caught a glimpse of a deer taller than a horse, antlers tangled with flowering vines. Its eyes shone pale gold. It paused long enough to look directly at her. She had the absurd feeling of being measured , not as prey or threat but as a proposition . Then it stepped behind a stand of birches and was gone , though the trunks there were far too slender to hide it.
Nyx’s whisper skimmed her ear. “Do not run if anything invites chase.”
“Was it going to invite chase?”
“In places like this,” they said, “everything is always inviting something.”
A faint breeze slid through the grove carrying the smell of apples, wet stone, and distant snow. It lifted Aurora’s hair from her neck. On instinct she flexed her left hand, thumb brushing the small crescent scar on her wrist. An old grounding habit. Real skin, real pain, real memory.
The path opened suddenly onto a wide hollow encircled by seven standing stones taller than houses. They were smooth and pale, veined with silver. Vines climbed them in tight spirals, flowering with white blooms that opened as the trio approached. At the center of the circle lay a pool dark as obsidian, perfectly still. The air above it shimmered .
Aurora halted at the edge.
This time the pressure in her pendant was unmistakable. Heat throbbed through the Heartstone in a rhythm close to a heartbeat. The crimson gem flared once, twice.
Nyx went very still.
“That is not Fae,” they said.
Isolde’s gaze rested on the black pool. “No.”
The word dropped into the hollow like a pebble into a well.
Aurora looked from the pool to the seer. “You brought me here on purpose.”
“I invited you to where paths cross.”
“That’s the same thing in riddle-speak.”
At the center of the pool, darkness thickened. Not shadow—the place had plenty of shadow—but a denser black, oily and slow. The shimmer above it trembled as though stretched over a wound. For one sick second Aurora saw, not her own reflection, but an amber sky . Rows of vines heavy with purple fruit. Long banquet tables disappearing toward a horizon lit by brazier-fire. Laughter, music, the rich stink of roasted meat and spilled wine.
Dymas.
The image vanished. The pool returned to glossy black.
Aurora’s hand closed around the pendant so hard the edges bit her palm. “Hel.”
“Gluttony remembers its doors,” Isolde said.
“And you thought perhaps I’d enjoy finding that out casually?”
“Would you have come if I named the door before you saw it?”
Aurora opened her mouth, then shut it. No, probably not.
Around them, the white flowers on the standing stones turned their faces inward toward the pool. The hollow had gone unnaturally quiet. Even the ever-present distant laughter had stopped.
Nyx moved to stand a little in front of Aurora, not touching but close enough that the temperature dropped around her. Their silhouette broadened, edges sharpening like drawn blades.
“The Veil is fraying here,” they murmured. “Something from Hel has brushed against the seam.”
A ripple crossed the pool without disturbing its surface. That made no sense, and Aurora hated it on principle.
She forced herself to breathe evenly. Panic had never been useful. Thinking was. Observing was. She took in the standing stones, the inward-facing blossoms, the way the air bent hardest on the far side of the pool where two roots from neighboring trees had grown together like clasped fingers.
“Can it open?” she asked.
“Anything can open,” Isolde said. “The question is what price the hinge demands.”
“Could you answer like a person just once?”
“Could you ask like one who wants truth more than comfort?”
Aurora laughed once, sharp and humorless. “There she is.”
But she was already moving , circling the pool’s edge with careful steps. The moss here was black-green and slick. The obsidian water reflected nothing now—not sky, not stones, not her. Just depth. Her stomach turned at it.
At the far side, the joined roots formed an arch low to the ground. Silver fungus webbed the bark. Beneath it, hidden in the tangle, lay a narrow iron ring set into the earth.
A handle.
Aurora crouched. “Found something.”
Nyx glided closer. Isolde followed without hurry, leaving no mark in the moss.
The iron ring was old, black with tarnish, cold enough to burn. Runes had been etched around its base, cramped and nearly worn smooth. Not Fae symbols. These were angular, severe. The sort of marks that looked built to bind.
Aurora’s pendant nearly scorched her skin now.
“Don’t touch it,” Nyx said.
“Excellent timing,” she muttered, though she had already drawn her hand back.
Isolde looked down at the ring and for the first time the placid distance in her expression cracked. Only slightly . Enough.
“The feast sends roots farther than I hoped.”
“That’s encouraging,” Aurora said.
“It is honest.”
“Truly your finest quality.”
Aurora sat back on her heels and studied the hidden handle, the black pool, the turning white flowers. The grove around them still dazzled—silver-veined stone, impossible blossoms, light like liquid pearl—but the wonder had sharpened. Beauty here was not gentle. It was alert. Ancient. Full of teeth and songs and doors that borrowed your mother’s voice.
And still, beneath the unease, she felt it: the pull of discovery. The fierce, bright thread of wanting to know.
She looked up at Isolde. “You said paths cross. Mine, apparently, with Hel. So what now?”
The seer met her gaze. Lavender eyes, old as exile, bright as frost.
“Now,” Isolde said, “you choose whether to learn what has been knocking beneath your feet.”
Behind Aurora, somewhere deeper in the grove, a hundred hidden leaves began to chime.