AI The standing stones did not look ancient from a distance. They looked like what they were in every guidebook and every dog-walker’s passing glance—old oaks, twisted by weather, roots knuckling out of the Richmond earth. It was only when Aurora stepped between them that the world misbehaved.
Air tightened around her first, cool and elastic, as if she’d walked through the skin of a pond. The hairs rose on her arms. The Heartstone pendant under her jumper gave a small, sudden pulse against her sternum, warm as a living thing. Behind her, London rustled in the ordinary ways—wind in winter grass, a distant shout, the thin bark of a dog. Ahead lay a clearing washed in a green-gold light that belonged to no season she knew.
She stopped dead.
“Right,” she said softly . “That’s not normal.”
Nyx slid past her shoulder without quite touching her. In the weak afternoon light outside the stones they’d been a ragged stretch of shadow in human shape, edges leaking like smoke. Inside the boundary they sharpened. Their violet eyes burned a little brighter, and their silhouette took on a cleaner outline—long limbs, a tilt of the head that might have been curiosity or caution.
“Nothing here is,” they whispered. Their voice sounded as if the grove itself had breathed the words through leaves.
Isolde had already gone ahead. She moved through the clearing in her pale dress with that same disconcerting grace Rory had noticed the first time she’d seen her, when she’d seemed less to cross ground than to be received by it. No footprints marked the moss where she passed. Her silver hair hung to her waist in a shining sheet, catching green light. She did not look back.
“Follow if you would know,” she said. “Linger if you would dream.”
“That’s not helpful,” Rory muttered, but she followed anyway .
The grove opened around them slowly , as if it preferred not to reveal itself all at once. Wildflowers crowded the clearing in impossible profusion despite the cold month outside—foxgloves, bluebells, poppies, tiny star-shaped white blossoms she didn’t recognize, all blooming together in bright drifts. Their scent came in layers: honey, damp loam, crushed mint, something luminous and sharp like rain on stone. Trees ringed the place, but not in any natural pattern. Their trunks curved inward, forming high arches overhead like the ribs of some cathedral grown rather than built. Bark gleamed silver in places. Leaves whispered though no wind touched Rory’s face.
It was quiet, but not empty-quiet. More like a room full of people holding their breath.
She glanced back through the standing stones. She could still see Richmond Park beyond them—but blurred, flattened, far away, as though the outside world had been painted on glass.
“Tell me we can get back out the same way,” she said.
Nyx stood at the threshold, looking not out but up . Shadows pooled strangely here. Instead of lying flat, they clung to roots and lifted in fine veils from hollows in the ground, making the grove feel layered, deeper than it should. “Probably,” they said.
Rory gave them a look . “That’s not good enough.”
“One door opens,” Isolde said, “because another remembers it was once a path.”
Rory exhaled slowly through her nose. “Fantastic. Crystal clear.”
A thread of sound drifted through the trees. At first she took it for birdsong, but it was too patterned for that—notes struck in a sequence that almost made sense, like music heard from another room. She turned toward it and saw light moving between the trunks.
Not torchlight. Not anything so steady. This was a drift of pale gold motes, each one bright as a spark and soft as dandelion fluff. They bobbed over a low bank of ferns, gathered in a cluster, then separated again as if reconsidering their shape .
Rory took an involuntary step closer. “What are those?”
“Witnesses,” Isolde said.
“That is also not an answer.”
The motes came nearer, curious. There were dozens of them. They circled her at shoulder height, trailing faint strands of light like silk in water. Up close she saw that each held something darker at its center, a seed or eye or knot. They hummed, and the note of it thrummed faintly in her teeth. One settled above her left wrist. Its glow touched the crescent scar there, and for an instant the old mark prickled with icy heat.
Nyx’s hand—or what passed for one—moved toward the thing. The nearest shadows drew long around their fingers. “Do not let them taste too much of you.”
The mote darted away before they reached it. The whole cluster recoiled from Nyx at once, the humming dropping to a sharp, dissonant tremble. Then they scattered into the trees and vanished as if sucked into bark.
Rory rubbed her wrist. “Do they bite?”
“Only if invited,” Isolde said.
She wanted to ask what invitation looked like in a place like this, but the ground shifted under her boot. Not physically. More in the sense that her eye insisted it had changed shape while she blinked. The path before them had been a strip of moss and roots leading into a stand of white-barked trees. Now a narrow runnel of water lay there instead, bright as poured mercury, no more than a foot across and perfectly still.
Rory crouched at the bank. Her reflection peered back from the silver surface, but not quite in time with her own movement . She tilted her head; the reflected woman hesitated, then smiled faintly.
Rory jerked upright.
Nyx was beside her in an instant, their outline darkening. “What did you see?”
“Nothing I liked.”
Isolde turned at last. Those pale lavender eyes missed little. “The grove greets each guest in the language they least expect.”
“That was me smiling like a lunatic half a second late.”
“A warning, then.”
Rory stared at the stream again. Her reflection now did exactly what it should, which somehow made it worse. “Is there any part of this place that isn’t trying to have a conversation?”
“The stones,” Nyx said. “Perhaps.”
As if in answer, one of the arching trunks let out a low, resonant creak. Not wood under strain. Something closer to a voice clearing its throat.
They moved on.
The deeper they went, the less the grove resembled any piece of England. Light lost its source. It seemed to come from dew hanging beneath leaves, from veins inside petals, from the pale fungi climbing deadfall in lacework shelves. The air turned warmer, then cooler, then warm again in pockets, each shift carrying a different smell. Rory stepped over roots glazed with moss soft as velvet and passed under hanging garlands of flowers that opened as she neared, revealing centers packed with tiny golden filaments that trembled toward her pulse .
The Heartstone pendant warmed again.
Her hand went to it automatically. Through the fabric she felt the deep-crimson gem thrumming against her skin. Not hot, exactly. A wary, answering heat. She frowned. “That’s odd.”
Isolde glanced back. “Your ember knows thresholds.”
Rory pulled the pendant free. In the grove-light the stone looked darker than blood, lit from within by a banked glow. “This isn’t Hel.”
“Not wholly,” Isolde said.
That sent a small, unpleasant current through Rory’s stomach . She thought of the Veil then—not as theory or whispered warning, but as something thin and stressed. The barrier between places. Here, in this impossible clearing, it felt less like a wall and more like old fabric stitched too many times.
Nyx noticed her expression. “You hear it.”
Rory listened. Beneath the whisper of leaves and the far-off chime of those unseen notes, there was another sound, almost too low to catch: a faint, irregular shiver, like glass flexing under pressure.
“The Veil,” she said.
Nyx inclined their head. “A seam.”
That word landed badly. Seam implied edges. It implied things on opposite sides wanting through.
Isolde led them toward a rise at the center of the grove. It appeared gradually behind a stand of flowering hawthorn, a low hill crowned by a pool clear enough to seem absent until the light struck it . Flat stones ringed the water, each one etched with spirals and branching lines worn by age into soft channels. The symbols looked older than language and more deliberate than decoration.
Rory knelt at the nearest stone and brushed moss from its face. The grooves under her fingertips were cold. Not the ordinary cold of rock in shade—the concentrated kind she felt in old churches and underground stations at midnight, places that kept what touched them.
“Did you make this?” she asked Isolde.
The half-Fae smiled in a way that made her look younger and far, far older. “No hand makes a first circle. Hands only remember.”
The pool’s surface shivered though nothing had touched it. A ripple moved outward from the center. Then another. The water deepened in color, clear to green to black, until Rory could no longer see the bottom.
Shapes passed beneath.
She rose too fast, one hand already going to the dagger at her belt. The Fae-forged blade came free in a cold flash, moonsilver catching what little moonlike glow existed under the branches. The weapon always felt colder than it should, but here the chill bit straight into her palm. The black water responded. Its surface tightened, reflecting the leaf-shaped dagger in a long bright line.
Nyx moved to her other side, shadows thickening around their legs. “Something stirs.”
The shape below the water swam upward. Rory braced.
A face surfaced.
Not a human face. Not exactly. It had the smooth, delicate planes of one, but its skin was translucent as petal-thin ice, and under it ran veins of pale green light. Eyes like seed pearls opened and fixed on her with wet, blank interest. A second face rose beside it, then a third, all attached to long necks braided with riverweed. Their bodies remained submerged. Their mouths opened in unison.
The note that came out was the same music she’d heard in the trees.
Beautiful. Wrong. It slid under her skin and tugged.
Rory’s grip tightened on the dagger until her knuckles hurt. “Please tell me those aren’t going to climb out.”
“Only if fed,” Isolde said.
“For the love of God, fed what?”
“Attention. Fear. Names.”
One of the creatures tilted its head. Its mouth shaped itself around a sound that was almost hers. Au-ro-ra, stretched into three liquid notes.
Ice ran down her back.
Nyx’s whisper sharpened. “Do not answer.”
The thing sang again, and this time the pool changed. Not the water itself—the reflection. For a heartbeat Rory saw a wide amber sky boiling over vineyards heavy with fruit, long banquet tables, silver platters shining with grease and steam. Heat rolled off that vision rich with sugar and roasted meat and spice. Dymas, though she’d never been there, recognized in the same way one recognizes hunger. Excess made landscape. Appetite given architecture.
Then the image shattered . The pool went black again.
The Heartstone pendant burned hot enough to sting. Rory sucked in a breath and shoved it back under her jumper. “That,” she said, “was definitely Hel.”
“A mouth remembers every feast,” Isolde murmured. “Even those eaten elsewhere.”
Rory looked from the pool to Isolde. “You brought me to a place where the Veil is thin and there are things in the water mimicking hellscapes?”
“I brought you,” Isolde said gently , “to where questions are louder than walls.”
That was infuriatingly cryptic and, annoyingly, maybe true.
The creatures in the pool sank a little, still watching her. Their song softened into a murmur that made the etched stones hum in answer. Rory stepped back from the rim. Wonder and unease had become tangled now, impossible to separate cleanly. The grove was beautiful, yes, in the way lightning was beautiful when it hit somewhere else. But beauty here had teeth hidden in the gums.
She sheathed the dagger only when the last pale face slipped below the surface.
Something brushed her ankle.
Rory started and looked down. A spray of tiny blue flowers had pushed up between the stones, blooming in the instant she’d moved. Their petals folded toward her boot as if listening .
“Does everything wake up around visitors?” she asked.
“Only what is asleep,” said Isolde.
Nyx had gone still. More still than usual, which took effort for a being made of stillness. Their head turned toward the far side of the hill where the trees grew dense and dark, their trunks blackened to a glossy sheen. The shadows there did not behave like the others. They pooled too deeply, resisting the light.
“Something watches from beyond the ring,” they said.
Rory followed their gaze and felt the nape of her neck tighten. At first she saw nothing except layered darkness. Then a shimmer moved across it, a faint distortion, like heat haze over asphalt. The Veil. Visible now not as theory but as a trembling skin stretched between trunks . Behind it, just for a breath, another landscape leaned close—jagged silhouettes, red-gold light, movement that might have been wings or branches in a storm.
Then it was gone .
Rory’s pulse thudded in her throat. She understood suddenly why this place had to be hidden, why old things grew around boundaries and called themselves groves or circles or holy ground. Not to keep mortals out. To keep doors from learning bad habits.
Still, she could not drag her eyes away.
The grove seemed to sense her attention. The flowers around the pool brightened. Somewhere overhead, unseen bells of blossom rang when no hand touched them. A breeze finally moved through the clearing, carrying warmth from one side and winter from the other. It slid over Rory’s face and left her tasting salt and apples and woodsmoke.
For one impossible moment, all her fear made room for awe.
She had lived twenty-five years in a world that insisted on sensible surfaces. Bills, shifts, trains, bruises hidden under sleeves, law lectures she’d never wanted, the careful geometry of survival. And here, behind a line of ancient oaks in a London park, the earth admitted it had secret compartments. It admitted rivers could remember faces, flowers could eavesdrop, and the sky itself might be only one version among many.
Nyx looked at her, their violet eyes dimmer now, thoughtful. “You are not running.”
Rory laughed once, breathless. “I’m considering it.”
“But not doing it.”
She glanced at the black pool, the humming stones, the shimmer in the trees. “If I run now, I’ll probably end up in 1643 or on someone’s dinner table in Hel.”
“Wise,” Nyx said.
Isolde smiled as if some private piece had clicked into place. “The first step is wonder. The second is choosing not to close your eyes.”
Rory looked deeper into the grove where the paths seemed to branch and rejoin in defiance of logic, where silver bark caught green light and stranger things no doubt waited in the roots.
Her fear stayed. So did the pull.
“All right,” she said, and heard her own voice steady. “Show me the rest.”