AI Rory stopped at the edge of the clearing and stared.
The place had no right to sit inside Richmond Park. One step back, the trees stood dark and wet under a London sky. One step forward, the air changed. It came warmer, brushed her skin with the scent of rain on stone and crushed herbs, and carried a hush so complete it made her own breathing sound rude.
Behind her, Silas gave a low whistle.
“Bloody hell.”
Nyx hovered a pace to Rory’s left, a tall smear of darker dark against the shadowed trunks. Their shape held together better here, their shoulders sharper, their edges less ragged. Violet light glimmered where eyes ought to have been.
“Stone remembers,” they murmured. “This place has teeth.”
Rory flexed the fingers of her left hand, feeling the small crescent scar on her wrist pull tight. The Fae blade at her belt sat cold against her hip. The Heartstone pendant rested under her shirt, a tiny hard pulse against her sternum. She’d almost forgotten the weight of it until the air changed and the gem gave one low throb of heat.
“Isolde said the grove didn’t like being stared at,” Rory said.
Silas snorted. “Good job none of us came here for a look around, then.”
The standing stones rose out of the grass in a ring around the clearing, old oak trunks worn smooth by weather or hands or both. They leaned in a little, as if listening . Wildflowers crowded the roots in thick spills of white, blue, and gold, too fresh for a London autumn. Their petals shone with a faint inner sheen, catching light that didn’t seem to come from the sky. Beyond the ring, the trees thickened into a wall of green and silver bark, trunks twisted in shapes that made Rory’s eyes slide off them and come back wrong.
Eva stepped past Rory and crouched beside one of the stones.
“Warm,” she said, and looked up with both brows lifted.
Rory frowned. “That’s not useful.”
“It’s useful if you’re standing next to a tree that feels like a stove.”
Eva pressed her palm against the wood. When she pulled back, her skin held a pale dusting of gold pollen that hadn’t been there a second earlier.
Nyx drifted closer to the ring. “Do not touch the roots.”
Silas glanced down. “Why?”
“Because something old and hungry has wrapped itself through them.”
Silas opened his mouth, shut it, then tucked both hands into the pockets of his jacket. “Right. Lovely.”
Rory drew a breath and tasted mint, earth, and something sweeter under it, like pears split open in sunlight. The scent should have calmed her. Instead it made her skin prickle.
“There’s a path,” Eva said.
Rory looked where she pointed.
At first she saw nothing. Then, as her eyes adjusted, a narrow track appeared between the standing stones, a seam of flattened grass and pale moss leading deeper into the grove. It had no clear beginning, no clean edges. It simply existed where the ground decided to be walked on.
Rory stepped onto it.
The silence changed.
Not gone. Never gone. It folded around her, thick as velvet , and carried every sound inside it with painful clarity: the soft scuff of her trainers, the whisper of her jacket against her shirt, the tiny click of Silas’s boot heel when he followed. Even the pendant under her clothes seemed louder, its faint pulse matching her heartbeat.
The path dipped under arching branches. Leaves hung overhead in layered shades of green, silver, and blue-black. Their undersides caught the strange light and flashed like fish scales. Rory reached up before she thought better of it and brushed one with her knuckles.
Cold ran through her hand.
She jerked back.
The leaf shivered, then rang once like a struck glass. The sound travelled through the grove, thin and bright. Every bird call stopped.
Silas muttered, “Nice one.”
Rory gave him a look over her shoulder. “It moved.”
“It was a leaf.”
“It rang.”
Nyx’s shadowed head tipped. “Then it noticed you.”
Rory held still. The hairs at the back of her neck lifted. Around them, the grove waited. No wind moved through it. No insects buzzed. The silence pressed close, full of patient attention.
Then, from somewhere deeper in the trees, came a soft chiming sound.
Eva’s hand went to the knife at her thigh. “What was that?”
Nyx glided ahead, the ground beneath them untouched. No footprints marked the moss after they passed. “Not a trap. Not yet.”
“Comforting,” Silas said.
The path widened into a small glade. Rory stopped dead.
A pool lay in the centre, round as a coin and still as polished metal. It held no reflection of the sky. Instead, it glimmered with a slow underlight, as though something deep below the surface breathed silver into the water. Around it, reeds with translucent stalks bent without wind. Their tips bore little crystal seed heads that clicked against each other in the hush.
Rory moved closer and the Heartstone warmed hard against her chest.
“Do you feel that?” she asked.
Eva had gone pale in the face, though not from fear. More like recognition without language.
“Yes,” Eva said. “It’s… pulling.”
Silas leaned in, then stopped when Nyx lifted a hand.
“Do not touch the water,” Nyx whispered.
Rory crouched anyway, careful to keep her fingers above the surface. The pool smelled of iron and roses. As she watched, something shifted beneath the water. Not a fish. Not a hand. A shape slid through the silver depths , long and slim, with the hint of wings or fins or leaves.
Her throat tightened.
“Nyx.”
“I see it.”
The shape came to the surface.
Rory recoiled.
It wasn’t a creature. It was a face. Or a dozen faces layered under each other, each visible for a heartbeat before the others bled over it. Eyes opened and closed in the water, pale and lidless. Mouths moved without sound. One of them looked directly at Rory, and for a second she felt the gaze inside her skull, cool and ancient as winter air.
Then the image broke apart. The pool went still.
Silas took a step back. “Nope.”
Eva let out a breath through her teeth. “That was not a pond.”
“Grove,” Rory said, though she wasn’t sure who she meant to reassure. “It’s a grove.”
“Everything here is a little wrong,” Eva replied, voice tight . “That doesn’t mean it’s hostile.”
Nyx drifted near the water’s edge. Their voice dropped until Rory had to lean closer to hear. “This place sits between. It has not settled on what it is.”
Rory rose and rubbed her arms. The air had cooled around the pool, but her pendant still burned faintly warm. She reached under her shirt and touched the Heartstone through the fabric. The pulse answered her fingers.
“It likes this place,” she said.
Silas squinted at her. “The necklace does?”
“It’s not a necklace.”
“Sure. The very expensive spooky trinket.”
Rory shot him a flat look, then looked back at the pool. “It’s reacting.”
Nyx’s shoulder line sharpened. “To the threshold.”
“To Hel?” Eva asked.
Nyx gave the smallest tilt of their head.
Silas swore under his breath. “You could’ve led with that.”
Rory straightened slowly . “Then the water’s showing a boundary.”
“Or a memory,” Nyx whispered.
The word sat in the air between them.
Rory stared into the pool again, but the silver shapes stayed hidden now. The surface reflected only the odd light under the trees and the pale stands of reeds. She almost convinced herself she’d imagined the faces until a ripple crossed the water and a single crimson glint flashed beneath it, sharp as a knife point.
Her hand went to the Fae blade at her belt. The cold moonsilver settled against her palm when she drew it free.
The dagger caught the strange light and answered with a faint glow along its leaf-shaped edge.
Eva drew in a quick breath. “That’s beautiful.”
“Cold,” Rory said.
Silas eyed the blade. “Handy.”
Nyx watched the dagger with something like approval . “Fae-forged steel keeps its promises.”
Rory slid it back into its sheath and kept walking.
The path wound between roots that rose from the ground in knotwork ribs. Some were thick as a man’s torso, others thin as fingers, all of them silver-veined and damp. The bark shifted as she passed, opening and closing like skin. Once, she was sure a root had brushed her ankle. When she looked down, there was nothing there but moss and a scatter of blue petals.
A sound started ahead of them.
Music.
Rory stopped and listened.
At first it seemed to come from everywhere: a plucked string, a breath through reed pipes, a deep note that trembled under the ground. Then the separate sounds folded into a pattern, a tune that rose and dipped like a question. It carried no words, but it pulled at memory in a way that made Rory’s chest ache.
Eva’s face had gone distant. “I know that.”
Silas glanced at her. “You do?”
“It feels like I do.”
Nyx moved ahead, the glow of their eyes brightening. “The grove lures with what is remembered and what is nearly remembered.”
“Helpful again,” Silas muttered.
The path opened into a wider circle where the trees pulled back and the ground sloped into a shallow basin. In its centre stood a single oak, huge and old, its trunk split and braided together by time. Lantern-like pods hung from its branches, each one translucent and filled with a soft amber light. They swayed gently though the air stayed still.
Rory stared.
The tree wasn’t simply there. It had presence. It filled the basin with a gravity that made the world bend around it. Its roots lifted from the earth in broad arches, forming steps and ledges and narrow gaps that invited and warned at once. Tiny flowers grew from the bark in clusters of white stars.
At the base of the oak lay offerings.
A bowl of polished bone filled with berries.
A braid of dried herbs tied with red thread.
A silver coin blackened with age.
A child’s wooden horse, one wheel broken clean off.
Rory’s stomach tightened.
“People came here,” she said.
Eva had gone quiet beside her. She looked at the offerings with a strange tenderness . “They still do.”
Silas crouched to examine the coin but stopped short of touching it. “Who leaves a toy in the woods?”
“Someone asking for a favour,” Nyx said.
Rory looked up at the canopy. The amber pods cast a honey light over the basin, but it didn’t warm her. It made the shadows at the roots deeper, denser, as if the tree held pockets of night under its bark.
“There’s writing,” Eva said.
Rory followed her gaze.
Marks covered the trunk, carved so shallow they hid in the grain until the light shifted. Not letters exactly. Curves and hooks, spirals cut into the wood with a patient hand. Some had been worn smooth by weather. Others looked fresh enough to catch with a fingernail.
Nyx drifted closer and stared. “Names. Blessings. Bargains.”
Silas exhaled through his nose. “You know, when I pictured a secret magic grove, I hadn’t thought of it as a giant oath scrap.”
Rory traced one of the carvings with her eyes. It looked like a crown made of thorns . Another resembled an eye with no pupil. A third had been crossed out, the gouge deep and angry.
She stepped closer to the tree.
The air changed around her. Not colder. Sharper. Her skin prickled from wrist to throat. The Heartstone flared hot against her chest, and the blade at her hip seemed to tremble with a faint metallic hum.
Rory swallowed.
“I’m not touching it.”
The words came out rough.
Eva shifted beside her, and Rory caught the tension in her jaw. “I didn’t say you were.”
“No,” Rory said. “You were about to ask if I heard that.”
Eva’s mouth twitched once. “You did hear it, then.”
Rory looked down at her hands. The left wrist scar showed pale against her skin. “Yeah.”
The oak gave a low creak.
All four of them froze.
From somewhere inside the split trunk came a sound like stone grinding over stone, slow and measured . A seam opened along the bark, no wider than a finger at first, then broadening as the wood parted. Warm amber light spilled from within the hollow, and with it came a smell of baked fruit, smoke, and rain-heavy soil.
Silas took a sharp step back. “That wasn’t there a second ago.”
Nyx’s voice dropped to a whisper carried on air. “The grove has decided you may enter.”
Rory stared into the opening. Something moved beyond the light. Not one thing. Several. Shadows shifting among shelves of root and stone, shapes too large and too narrow to define.
Eva glanced at Rory, then at the opening. “After you.”
Rory took one breath, then another, and tightened her grip on the blade’s hilt as she stepped toward the hollow in the ancient oak.