AI The standing stones did not look ancient from a distance. They looked like what they were to anyone without the right eyes: old oaks knotted together at the edge of Richmond Park, roots humped through the earth, bark silvered by damp and age. Dog walkers passed the path fifty yards away without a second glance. A cyclist rattled over the gravel and vanished between the beeches. London still breathed behind them in a low, familiar hush.
Then Aurora stepped between the first two trunks and the world changed its mind.
The air thickened around her, cool as water and twice as strange. Her skin prickled from scalp to heel. For one disorienting second she had the sensation of moving nowhere at all, as if the ground had slipped out from under her and some invisible hand had caught her by the ribs. The Heartstone pendant beneath her shirt went hot against her sternum, a sudden pulse of heat that made her suck in a breath.
“Rory?” Eva’s voice came from behind her, thinner than it should have been.
“I’m fine,” Aurora said, though the words left her mouth oddly muffled, as if the grove had decided sound must travel through moss first.
She took one more step.
The park vanished.
Not all at once, not in some dramatic curtain-drop. It unraveled at the edges. Bare winter grass blurred into a carpet of flowers so bright they looked painted: foxgloves and bluebells and white blossoms she didn’t know, all open at once despite the season. The muddy path under her boots smoothed into pale earth laced with roots that gleamed faintly gold. The trees rose higher, trunks broad as cottages, their bark pearled with green fire. Above them the sky stretched in impossible colors—not quite evening, not quite dawn, a wash of lilac and silver threaded through with drifting light .
Aurora stopped dead.
She had expected something uncanny . A hidden grove. A pocket between worlds. She had not expected the sense that she had stepped into a place that had never belonged to human scale at all. Everything here was proportioned to another kind of being. The ferns towered waist-high. The flowers watched. The silence had depth.
Eva came up beside her and gave a low, involuntary laugh. “Bloody hell.”
Aurora glanced at her. Eva’s bravado had taken a hit; her eyes were wide, dark curls lifting in the damp breeze. Silas followed more slowly , broad shoulders tense beneath his coat, one hand already near the iron charm he wore at his belt. And then there was Nyx, who did not so much enter as gather themselves out of the shadows between the roots. Their silhouette sharpened into a long-limbed figure with faintly glowing violet eyes.
“The boundary is old,” Nyx whispered, their voice moving through the leaves rather than the air . “Older than the city beyond it.”
Aurora looked back. She could still see the oak trunks behind them, but only barely. Between them hung a wavering distortion like heat over tarmac. Through it she caught a glimpse of ordinary parkland, gray sky, a man in a red scarf walking a terrier. Then the shimmer folded in on itself and was gone . Not closed, exactly. Hidden.
Her throat tightened. “And if we need to get back?”
Nyx tilted their head. “We will discover whether the grove wishes us to leave quickly .”
“Comforting,” Silas muttered.
They moved on because there was nothing else to do.
The deeper they went, the less the grove resembled any piece of England Aurora had ever known. The trees were oak only by courtesy; their branches twisted in deliberate shapes, some braided together overhead like the arches of a cathedral, others hung with strands of luminous moss that swayed in a wind she could not feel. Pools lay in hollows beside the path, black and still until she looked directly at them, when light rippled under the surface like schools of stars. Once she thought she saw faces there—long, elegant, expressionless—before the water clouded and showed only her own reflection, small and human and unnervingly solid.
No birdsong. No insects. Instead the grove murmured to itself. Leaves hissed secrets. Somewhere far off, glass chimed in irregular notes. The sound raised tiny hairs on the back of her neck.
Aurora kept one hand on the pendant through her shirt and the other close to the hilt of the dagger strapped beneath her coat. Isolde’s gift sat there like a sliver of moonlight, always cold against her side. The farther they walked, the more aware she became of it. Not heavier. More awake.
A bank of white flowers opened on either side of the path. Their petals were translucent, veined in silver. Each blossom turned as she passed, following her with slow, deliberate motion.
Eva noticed. “Tell me those are not looking at us.”
“They are,” Aurora said.
“Brilliant.”
Silas crouched near one, careful not to touch. “Never seen anything like it.”
The flower nearest him folded shut with prim disdain.
Aurora almost smiled. Almost. Wonder came in flashes here, but unease sat underneath it like a current. The grove was beautiful in the same way the sea was beautiful in winter—lavish, immense, entirely capable of killing you without malice.
They came to a stream no wider than a lane and all four of them halted at once.
The water flowed uphill.
Not just trickling against the slope. It moved in a clean silver ribbon from a low bed of reeds to a ridge of stone three feet higher, climbing without effort, curling around rocks, carrying floating leaves that never became wet. Tiny fish with transparent bodies darted through it, each one lit from within by a thread of blue light. When Aurora knelt at the bank, the stream’s surface reflected not her face but a night sky crowded with stars .
“Don’t touch it,” Nyx said quietly.
Aurora withdrew her hand before she knew she’d moved it. “Wasn’t going to.”
Nyx’s violet eyes flicked toward her. They had no eyebrows and no true mouth in that half-solid face, yet she had learned to read shades of expression in the angle of their head, the set of their shoulders. Right now they looked unconvinced.
Eva leaned over from behind Aurora’s shoulder. “What happens if you do?”
“A question,” Nyx murmured, “best answered by someone less attached to their years.”
“That bad?”
“Possibly worse.”
Silas straightened and looked along the stream’s impossible ascent. “Then we cross somewhere else.”
They followed the bank until the stream narrowed to a bridge of roots arched over the water. The roots were smooth and pale, grown together into a span too neat to be accidental. Aurora tested one with her boot. Solid. Cold. She went first, balancing carefully , the star-water gliding soundlessly beneath her. Halfway across, a fish turned and looked up at her with a human eye.
She nearly missed her footing.
“Rory?” Eva hissed.
“I saw something,” Aurora said through her teeth, and kept moving until she reached the other side. When she glanced back, the fish were only fish again, translucent and mindless in the climbing stream.
The path beyond bent into a clearing so sudden and precise it felt made. Wildflowers stopped at its edge as if cut by scissors. The ground in the center was bare, covered in fine silver sand. Seven stones stood around it in a ring, each one taller than a man and carved with grooves that shifted when Aurora tried to follow them. Not changed—shifted, like meanings sliding under the skin of a language she didn’t speak.
In the middle of the ring grew a single tree.
It had no leaves. Its branches were hung with things that glowed.
Aurora stared before understanding what she was looking at. Not fruit. Not lanterns. Tiny bottles, dozens of them, blown from glass so thin it looked like soap-film . Each held a pale light suspended in liquid, gold or blue or rose or green. They stirred gently as the branches moved, tapping one another with faint musical notes.
Eva breathed, “Oh my God.”
Silas did not step closer. “That doesn’t belong in a tree.”
“No,” Nyx said. “It belongs nowhere mortal.”
Aurora approached despite herself, boots sinking slightly into the silver sand. The closer she got, the clearer the sounds became. The bottles weren’t merely chiming . Some whispered. Not words she could catch, only the cadence of speech, as if each held a memory of a voice that had forgotten the language of mouths.
One bottle near eye level glowed a rich amber. Inside, something tiny beat against the glass in slow pulses. A moth, she thought at first. Then the thing spread translucent wings and she saw it was shaped like a little person no bigger than her thumb, all angles and light.
Her breath snagged.
“Don’t open them,” Nyx said from behind her, sharper now.
“I know.”
The figure in the bottle turned. It had no face, only brightness where features should be, but Aurora had the sickening sensation of being recognized . The bottle warmed the air around it. She drew back a step.
“What are they?” Silas asked.
Nyx was silent too long.
When they answered, the whisper had gone flatter. “Promises. Names. Pieces. The Fae keep what they value and what they steal in forms that please them.”
Aurora looked at the tree again and the wonder in it curdled. Some of the bottles shone joyfully, almost playfully . Others flickered weakly. One at the highest branch had gone nearly dark.
Eva folded her arms tight over herself. “Right. Lovely place.”
A breeze moved through the clearing, though Aurora hadn’t felt wind since entering the grove. The bottles rang together. The silver sand around her boots shivered.
Then a voice spoke from nowhere and everywhere at once.
“You came with hunger hidden in your pockets.”
Aurora’s hand went to the dagger. The blade was in her palm before she remembered drawing it, moonsilver cold enough to ache. Light from the bottle-tree ran along its leaf-shaped edge.
Isolde Varga stood just beyond the circle of stones.
Aurora had seen her once before and still could not quite fix her in ordinary thought . She seemed both young and ancient, delicate and entirely inhuman in the way a storm might be delicate from a great distance. Her silver hair fell to her waist, bright against a gown the color of moonlit water. Pale lavender eyes rested on each of them in turn. She had crossed the flowered ground without bending a single stem. At her feet the silver sand remained smooth; she left no footprints.
Eva swore under her breath.
Isolde smiled, faintly. “Mortal mouths are forever making offerings to surprise.”
Aurora lowered the blade, though not by much. “We came because you said you had answers.”
“Did I?” Isolde drifted closer to the standing stones, trailing the scent of rain on stone. “Answers are heavy things. Seekers prefer keys.”
Silas gave Aurora a look that translated cleanly to I hate this already.
Aurora slid the dagger back, keeping her voice even. “Then give us a key.”
The seer’s gaze dropped to Aurora’s throat, as if she could see through wool and skin straight to the Heartstone pendant. Heat answered that look ; the crimson gem pulsed once against Aurora’s chest.
“There,” Isolde said softly . “One key calls to another.”
For the first time since entering the grove, a true shiver crawled down Aurora’s spine. “To what?”
Isolde turned, and only then did Aurora notice what lay beyond the clearing.
The grove had hidden it until this moment, or perhaps simply refused to show it. Past the ring of stones the land dipped away into mist, and in that mist rose a structure half-woven from root and half-carved from white stone. It stood enormous and silent, part palace, part ruin, terraces swallowed by flowering vines, windows dark as open mouths. Light moved behind some of them with no visible source. Bridges of living wood linked broken towers. A staircase descended into the fog and did not seem to end.
Aurora stared, all speech gone from her for a beat.
It was not on any map. It could not fit inside any ordinary stretch of parkland. It sat there with the impossible confidence of something that had always existed and never cared whether humans knew it.
Wonder hit first, bright and clean. Then dread followed close behind.
Beside her, Eva whispered, “Tell me we’re not going in there.”
Isolde’s smile deepened by a fraction. “You are already inside, little spark. The grove is only the threshold.”
A distant bell tolled from somewhere in the mist. Low. Hollow. The sound rolled through Aurora’s bones more than her ears.
Nyx’s form thinned at the edges, shadow reaching instinctively for shadow. “That place should not be awake.”
“Yet it dreams with open eyes,” Isolde said.
Aurora could feel her own pulse in the scar on her wrist, in the grip of her fingers, in the pendant’s answering warmth . Every instinct told her to turn around, find the hidden boundary, drag her friends back into cold, ugly, normal London. Another instinct—sharper, older than fear—leaned toward the mist.
A key calls to another.
She looked at the descending stair, at the root-woven rail slick with silver light, at the darkness breathing behind those far windows. Then she looked at her friends. Eva pale but stubborn. Silas grim, planted, ready. Nyx all coiled shadow and unease.
No one said don’t.
Aurora let out a slow breath. “Fine,” she said, not taking her eyes off the palace in the mist . “We’ve come this far.”
The bell sounded again. This time, underneath it, she heard something else.
Not music. Not quite.
A hundred glass voices whispering from deep within the hidden place, as if the tree behind them had roots far longer than any of them had guessed.