AI The standing stones did not look like much from the outside.
Old oak, weather-blackened and split with age, rose from the winter grass in a rough ring half-swallowed by bracken. Richmond Park lay ordinary behind them—bare trees, damp earth, the distant movement of deer through mist. Rory stood with her hands buried in the pockets of her coat and tried not to feel foolish.
“This is it?” she asked.
Nyx stood a little apart, where the shadows under the trees clung thicker than they should have in the late afternoon. In the weak light they were mostly outline and suggestion, a tall human shape cut from darkness, their violet eyes faint and watchful. “You were expecting trumpets?”
“I was expecting something less like a failed landscaping project.”
The wind moved across the grass. It died at the stones.
That was what made the hairs rise on the back of Rory’s neck. Not a dramatic crackle of power, not a flash of strange light. Just absence. The cold January air skimmed her face and throat, then stopped dead a foot before the ring, as if the world had been neatly sliced in two.
Beside her, Isolde Varga laid long silver fingers against one of the oak monoliths. The Half-Fae woman looked as if the season had simply declined to touch her. No mud marked the hem of her pale gown. No damp had settled in her waist-length hair. Her lavender eyes rested on the gap between the stones with that distant, listening focus Rory had come to recognize and distrust in equal measure.
“The door is open,” Isolde said softly .
Rory glanced at her. “That’s your version of reassuring, is it?”
“A closed door is a better warning. An open one is merely a choice.”
“That is deeply unhelpful.”
Isolde smiled as if she had been paid a compliment.
Rory curled her fingers around the Heartstone pendant beneath her jumper. The deep crimson gem sat warm against her sternum, warmer than skin now, its faint pulse knocking lightly with her own heartbeat. It had started the moment they stepped off the park path and into the copse. The closer they came to the stones, the more insistently it throbbed . Not painful. Just aware.
She wished she knew whether that was good.
Nyx tilted their head, listening to something she could not hear. “The boundary is thin here,” they murmured. Their voice always sounded as if it had crossed a great distance to reach her. “Not Hel-thin. Fae-thin. It bends differently.”
Rory pulled one hand from her pocket and rubbed her thumb over the crescent scar on her left wrist, an old habit she fell into when she wanted her nerves to look like thought. “And if we walk through, we walk back out the same way?”
Isolde’s pale lashes lowered. “If the grove wishes.”
Rory let out a short breath. “Brilliant.”
Still, she stepped first.
The moment she crossed the line between the stones, the world changed around her with the soft decisiveness of a lock turning.
The air warmed. Not summer-warm, not exactly, but alive with green things . The smell hit next—wet moss, crushed herbs, blossom-heavy sweetness, the mineral scent of fresh water over stone. Under her boots the ground lost its winter stiffness and gave gently , springy with roots and leaf mold. She stopped so abruptly Nyx nearly flowed into her shadow.
“Jesus.”
The grove spread before them in a clearing far larger than the little copse had any right to contain. Trees with silver bark arched overhead in graceful columns, their branches laced with flowers in impossible profusion: foxglove bells glowing like lanterns, roses unfurling from bare wood, blue clusters of blossoms she did not know hanging in cool clouds. Wildflowers carpeted the earth in every season at once—snowdrops beside poppies, crocus tangled with summer daisies, blooms with translucent petals that seemed made from the inside of seashells . The light had no clear source. It sifted through the leaves in pale gold and green, though the sky above was not sky but a drifting veil of opaline mist .
Behind her, there was no park. The standing stones remained, but through them she saw only a shimmer, as if London had been tucked behind rippling glass.
Nyx moved past her soundlessly and looked up. For a moment the grove reached into them; shadow softened along their edges, made smoky by the luminous air. “Older than I expected,” they whispered.
“Older than your old?” Rory asked.
Their violet eyes cut to her. “Considerably.”
Isolde entered last. As always, she left no footprints in the flower-dense earth. The grove seemed to turn subtly toward her, stems leaning, petals opening wider. Rory saw it happen and decided she was absolutely not mentioning it.
Somewhere ahead, water chimed.
“Come,” Isolde said. “The path remembers those who are invited.”
“There’s a path?” Rory looked down. At first she saw only flowers and moss. Then the line revealed itself: a ribbon of pale stones set so naturally into the ground she had taken them for roots or old bones. “Right. Of course there is.”
They followed it deeper.
The sounds shifted as they went. At the boundary there had been only birdsong, unnaturally clear and bright. Now other notes braided through it—the whisper of leaves speaking in a breeze Rory still could not feel on her skin, the tiny glassy ring of droplets falling into unseen pools, something far off like music played under water. More than once she turned, sure someone had stepped just behind them, only to find the path empty.
The farther they walked, the less human scale applied. A fern frond brushed her shoulder though its stem rose from a plant no higher than her ankle. Mushrooms the color of polished copper climbed one fallen log in neat spirals, each cap reflecting her face in warped miniature. A cluster of white moths drifted from beneath a bush and hung in the air like scraps of moonlit paper, except when one passed close she saw a tiny human face in the shape of its wings and had to clamp down hard on a yelp.
Nyx noticed. “Do not let them settle on you.”
Rory kept her voice level by force. “Wasn’t planning on it.”
“They drink memories.”
She stared at them. “That would’ve been useful five seconds ago.”
A shadow of amusement stirred around their mouth. “You still possess the one in which I warned you.”
The path curved around a pool so clear Rory thought at first there was no water in it at all. Silver fish slid through black depth beneath a skin of floating blossoms. She knelt at the edge and saw the reflection not of the grove but of a night sky crowded with unfamiliar stars . One of them moved. No, not moved—blinked.
Rory stood at once.
“Don’t touch that,” she said to nobody in particular.
“Wise,” said Isolde.
Rory folded her arms. “I’m learning.”
The watercourse they had heard emerged a little later, not a stream but a narrow runnel cut through white stone, carrying liquid that glowed faintly blue. It smelled not of water but of rain just before it fell. Where it crossed the path, no bridge stood over it. The pale stones simply ended at the bank and resumed on the far side.
Rory frowned. “Now what?”
Isolde stepped over the runnel without hesitation.
For one startled instant her foot descended directly into the glowing current. The water hardened under her, clear as glass, and held. She crossed in three silent steps. When Nyx followed, the stream darkened beneath them to mirrored black.
Rory looked from one side to the other. “You’ve both become very casual about impossible things.”
“The grove reflects what approaches it,” Isolde said from the far bank.
“That’s not remotely explanatory.”
“It is completely explanatory.”
Rory muttered something rude under her breath and approached. The Heartstone pendant beat warmly against her chest. She could feel the Fae-forged dagger at her side through the fabric of her coat, cold even in its sheath, a line of moonsilver certainty against all this soft, luminous strangeness. She put one boot out over the stream.
A bridge of roots rose from nowhere, knotting themselves together beneath her foot in a woven arch. She froze, then tested her weight . Solid.
“Fine,” she said to the grove . “Show-off.”
She crossed. The roots sank back into the bank the moment her heel left them.
They climbed after that, though she would not have said the land sloped. Distance folded here. A copse of low trees took ten minutes to pass and opened into a meadow that should have been visible from the start but somehow had not existed until they entered it. In the meadow stood stone figures half-hidden by climbing roses—stags, women, hounds with antlers, children with crowns of thorns. Their faces were worn smooth in places and exquisitely detailed in others, as if time had chosen selectively where to bite.
Rory slowed beside a statue of a kneeling man offering up a bowl. Inside the bowl lay a scattering of acorns, fresh and green.
“Who puts those there?”
No one answered.
Then one of the acorns shifted.
She took two sharp steps back, hand flying to her dagger. The stone man remained stone. But in the bowl, nestled among the acorns, a tiny creature no bigger than her thumb unfolded itself—something between a lizard and a leaf skeleton , all delicate gold-veined transparency. It looked at her with bright black pinprick eyes, opened a mouth lined with absurdly sharp teeth, and vanished into the cracks of the statue.
Nyx’s whisper brushed her ear from far too close. “The grove is hearing you.”
Rory exhaled through her nose and made herself release the dagger hilt. “The grove can hear this, then. I am trying very hard to be polite.”
A laugh rippled somewhere through the meadow.
Not Isolde’s. Not Nyx’s. Lighter than either, many-voiced and brief. The flowers nearest the statues trembled .
For the first time, a clean thread of unease pierced the wonder. Rory felt it settle low in her spine. Alien had a charm to it from a distance. Up close, alien also meant rules she did not know and things that might decide she had broken them.
Isolde moved on, serene as moonlight. “Do not offer your true name if it is asked,” she said.
Rory stared at the back of her silver head. “Would have loved that tip sooner.”
“It was not relevant sooner.”
Nyx’s eyes glimmered. “It is relevant now.”
“Again, very helpful. Stunning guidance from both of you.”
Still, she stuck close after that.
The meadow gave way to a grove within the grove, a ring of trees with bark like pearl and leaves so dark a green they were almost blue. Lantern-fruit hung from the branches, each one lit from within by amber fire. The path narrowed, hemmed in by waist-high flowers whose stamens exhaled glittering pollen. Rory lifted a sleeve over her nose.
“Can that kill me?”
“Everything can kill you,” Isolde said.
Rory gave her a flat look. “You really wake up every morning and choose this.”
Nyx’s whisper came dry and soft. “In fairness, she is often awake before morning has made its decision.”
They emerged into the heart of the place so suddenly Rory stopped breathing for a beat.
A great tree stood in the center of the clearing, vast enough that six people linking arms could not have circled its trunk. Its bark shone silver-white, marked with natural whorls that resembled closed eyes. The branches spread over the clearing like the ribs of a cathedral roof. From them hung strands of crystal pods, thousands of them, each catching the grove-light and turning it into fractured rainbows that drifted over the grass.
At the base of the tree lay a pool fed by no stream she could see. Its surface was perfectly still. Wildflowers grew right to the water’s edge, and around them rose low stones worked with carvings so ancient they seemed less carved than coaxed into meaning.
The music she had half-heard since entering the grove was loudest here. Not instruments. Voices, maybe. Or wind translated into something almost human.
Rory let her hands fall from her pockets. For once she had no dry remark ready. Wonder had got there first.
“Bloody hell,” she said softly .
The tree answered.
One of the crystal pods shivered loose from its branch and drifted down in a slow spiral, though there was no wind to carry it. It landed at Rory’s feet without breaking. Up close it was less crystal than clear amber, and suspended inside was a single glowing seed.
Her pendant grew hot.
She looked down sharply , pulling the Heartstone free of her jumper. Deep crimson light stirred in its center, a faint inner pulse turned urgent. It answered the pod, or the pool, or something under the roots of the great tree. The warmth spread across her palm and up her wrist, settling over the old crescent scar like a remembered touch.
Isolde watched her, unreadable . “The grove seldom gives welcome twice.”
“That’s welcome?” Rory asked, eyes still on the pendant .
Nyx had gone very still. The shadows at their feet lengthened in thin nervous threads. “We are not alone,” they said.
The music stopped.
Silence flooded the clearing so completely Rory heard the small hitch in her own breath. Around them the flowers held motionless. The silver leaves overhead did not stir.
Then, from beyond the great tree, something moved between the trunks.
Not fast. Not clumsy either. Deliberate. A pale shape passing behind the curtain of crystal pods, too tall to be one of the little grove-creatures, too smooth to be animal. Rory’s fingers closed around the hilt of the Fae-forged blade and drew it in one clean motion. Moonsilver flashed, cold and faintly luminous even in the strange daylight.
The shape halted.
For a moment she saw only pieces: a hand white as birch bark resting against the trunk, hair trailing black as wet ink over one shoulder, eyes caught with light too bright and too slanted to be human. The face remained hidden.
“Don’t,” Isolde said quietly, and for the first time there was warning in her voice that felt meant for everyone.
Rory did not lower the dagger. Her pulse was loud now, pendant hot at her throat, every sense sharpened to a painful edge. Wonder had not gone. It had simply put on another face.
From behind the tree, a voice spoke in a language she did not know and somehow understood anyway.
At last, it said, the heart-bearer enters.
The clearing seemed to lean in around them.