AI By the time Aurora reached the old oaks, she already knew she should have turned back.
Richmond Park at night had a way of flattening everything human out of it. In daylight there were dog walkers, cyclists, tourists with maps and coffee cups, children shrieking at deer in the distance. Now the paths lay empty under a low bruised sky, and the wind moved through the grass with the dry hiss of something breathing through its teeth.
She stood at the boundary stones and listened.
Nothing obvious. No voices. No engines. No late jogger’s footfall crunching gravel. Just the wind, and beneath it a thin, irregular tapping she couldn’t place. Branch against branch, maybe. Something loose knocking wood. It came, stopped, came again.
Her hand closed over the Heartstone pendant through her coat. The gem was warm against her palm, warmer than it should have been in the February cold. A slow pulse beat through it, not quite matching her own heartbeat . She swallowed and looked at the standing stones.
Ancient oak trunks ringed the hidden entrance, hulking black against black, their roots knotted up from the earth like clenched hands. Between them, the clearing opened where no clearing should have been. She’d walked this stretch before in daylight and found only bracken and a tangle of hawthorn. Tonight the Grove admitted her at once, as if it had been waiting.
That alone was enough to put her on edge.
She adjusted the strap of her satchel higher on her shoulder and stepped between the stones.
The air changed instantly.
It always did, she supposed. Even the first time, when panic and disbelief had trampled everything else, she’d felt it: a pressure in the ears, a subtle thickness to the air, like passing through the skin of water without getting wet. But tonight the shift felt wrong in a way she couldn’t have named. Too still. Too intent.
Wildflowers spread across the clearing in impossible patches of colour, pale foxgloves and bluebells and little white star-shaped things that should not have been blooming together, much less at night and in winter. Their scent drifted up rich and sweet, almost rotten at the centre. Moonlight touched them, though she hadn’t seen the moon since crossing half the park under clouds.
Rory stopped a few steps in and turned slowly .
The standing stones still stood behind her, but they looked farther away than they should have, sunk in a dimness that blurred their edges. The path by which she had entered was gone . In its place lay only more flowers, more silvered grass, more trees.
“Brilliant,” she muttered.
Her own voice landed badly in the Grove. It didn’t echo . It seemed to be swallowed whole by the clearing, as if the place had listened and chosen not to give the sound back.
She drew her phone from her pocket and checked the screen. No signal, naturally. The time read 11:17. She stared at it a beat too long, thinking of the stories she’d pieced together, the warnings she’d heard, the little glancing references to time slipping sideways here. An hour inside could mean minutes outside. Or days.
That was why she had come alone and told no one exactly where she was going . Cowardice dressed up as practicality. If she vanished, there would be no chance of anyone following her in.
The pendant pulsed again, stronger now.
Aurora looked down. Beneath the collar of her dark jumper, the Heartstone’s deep crimson glow leaked through the gap in her coat like an ember under ash. She pulled it free. The silver chain gleamed cold in her fingers. The gem’s faint inner light had sharpened, and each pulse of warmth spread across her skin like a tiny animal’s frantic heartbeat.
Near a Hel portal, she’d been told .
If that was true, then this was not merely a bad idea. It was a catastrophically stupid one.
Still, she kept walking.
The grass underfoot felt too soft, springy in a way that suggested depth beneath it. Once, as her boot came down, she had the bizarre sensation that the ground gave a little and then pressed back, as if she had stepped on a sleeping thing. She halted, every muscle tightening, but when she looked down there was only grass beaded with moisture and a scatter of white petals stuck to the leather.
“Get a grip,” she whispered.
Cool-headed, that was what people liked to call her, usually with varying degrees of annoyance. The one who could think sideways when everyone else locked onto the obvious. Useful, usually. Less useful when the obvious was that she was alone in a pocket of Fae-touched nowhere in the middle of the night and her imagination had found its second wind.
She moved toward the centre of the clearing, where a shallow depression held a pool no wider than a dining table. In daylight it reflected sky and leaves and looked almost picturesque. Tonight the surface was black and still as lacquer. Not a ripple. Not an insect skating over it. Not even the soft stipple of wind.
The tapping sound came again.
Closer now.
Rory turned her head toward the trees at the edge of the Grove. The flowers there rose waist-high among fern and low thornbush, all of it silver-blue in the strange light. Nothing moved. Nothing at all.
Then, on the left, something pale slid behind a trunk.
She froze so hard the breath caught in her chest.
A trick of moonlight, she told herself immediately. A deer. One of the park’s many deer wandering too near the boundary. Something normal. Something explicable.
But no deer would have moved like that.
It had not stepped or bounded. It had simply been visible in one place and then not, a white vertical shape passing behind bark with the smoothness of a shadow cast the wrong way.
Rory wet her lips and became acutely aware of every small sound she made. Coat fabric whispering when she breathed. The faint clink of the silver chain against her fingernail. Blood in her ears.
“Hello?” she called, because people did idiotic things when they were frightened and loneliness made fools of everyone. “If someone’s there, this isn’t funny.”
Again the Grove swallowed her voice.
The trees watched.
That was absurd. Trees did not watch. She knew that. She knew half a dozen better explanations for why the line of trunks seemed subtly different each time she looked at them . Perspective. Uneven ground. The mind’s talent for building faces from random pattern.
And yet.
That oak on the right had a split in its bark like a half-open eye. The twisted branch above it looked uncannily like fingers curled around the trunk. Another farther back leaned at an angle she would have sworn it had not held a moment before. They seemed less like trees than figures pretending to be trees, and not quite understanding the details .
Her shoulders went tight.
The pendant burned hotter against her palm.
She crouched by the black pool and held the Heartstone over it. The crimson light deepened, staining the skin of her fingers red. For a second nothing happened. Then the water clouded from within. Not stirred—clouded, as if ink had begun to billow upward from the depths .
Aurora’s breath shortened.
There was no bottom visible anymore. Only slow black movement beneath black surface, and in it a suggestion of depth so wrong it made her stomach turn. The pool could not have been more than a foot deep. She’d seen it in daylight. Mud, pebbles, a few reeds at one edge.
Now it looked deep enough to drown the world.
The tapping started again, no longer from the trees but from somewhere behind her. Three quick knocks. Pause. Two slower.
Not branch on branch. Not random.
Knuckles on wood.
Rory rose too fast and nearly lost her footing. She turned in a tight circle.
Empty clearing. Flowers. Grass. Stones at the far edge, where she did not remember seeing stones before.
Knock. Knock-knock.
This time from her right.
She backed away from the pool. The flowers brushed her coat and left wet streaks on the dark fabric. Something cold skimmed the back of her neck, so light it could have been a strand of hair lifted by the breeze, except there was no breeze now. The entire Grove had gone unnaturally still. The stems no longer nodded. The tree branches no longer whispered. Even the air felt held.
She spun around.
Nothing behind her.
Her pulse hammered in her throat. She was breathing through her mouth now, shallow and quick, trying not to. The old, familiar edge of panic lurked there, ugly and humiliating, a body memory more than a feeling: the certainty that danger had entered the room before her brain had assembled the evidence. She hated that sensation . Hated what had taught it to her.
But this was not Evan. This was not a flat in Cardiff and a slammed door and careful footsteps in the hall. This was something older and less understandable, which somehow made it worse.
A movement flickered low at the edge of her vision.
She looked down in time to see the grass nearest her ankles flatten in a narrow line, as if something invisible were circling her. Not wind. Wind moved broadly. This was precise. Intentional. A track pressing through the flowers one pace away, then two, completing half a ring before stopping behind her.
Rory did not move.
Her skin prickled from scalp to heel. She could feel the thing’s position not because she heard breathing or footsteps —there were none—but because a strip of the air at her back had gone several degrees colder than the rest.
Don’t run, some sane fragment of her mind said. You don’t know where to run to.
The rest of her wanted to bolt blindly for the standing stones and trust luck to do the rest.
“Not interested,” she said, and was absurdly pleased that her voice only trembled on the second word. “Whatever this is, I’m leaving.”
The reply came from directly beside her ear.
Not words. A sound.
A soft inhalation, long and curious, as though something had leaned in to smell her.
Aurora jerked away with a choked gasp and stumbled through the flowers. The pendant flared so hot she nearly dropped it. Crimson light burst between her fingers, bright enough now to stain the clearing in pulses. With each pulse , for a fraction of a second, the Grove changed.
The flowers darkened to bruised colours. The trees seemed taller, impossibly tall, trunks stretching upward into a sky that was no longer sky but a ceiling of moving black roots. The pool at the centre widened like an opening pupil. And around the clearing stood shapes.
Not trees.
Thin figures, too long in the limb, faceless except for hollows where faces should have been. They stood in among the trunks as still as stakes, visible only in the red flash and gone when darkness rushed back in.
Her stomach dropped through her boots.
She backed toward what she prayed was the boundary. The pendant pulsed harder and harder, almost frantic now, each throb sending heat up the silver chain. Hel portal, her mind whispered uselessly. Near. Very near.
The black pool behind her made a new sound: a small, wet click, like a mouth opening.
Rory did not look. Looking would make it real in some irreversible way.
The line of flattened grass reappeared in front of her this time, racing toward her feet. She jumped back. Too late. Something cold wrapped her wrist.
Not a hand. Worse than a hand. It felt like water taught to grip, pressure without flesh, five distinct points of cold biting down around the pulse beneath her skin. Her left sleeve jerked up, exposing the pale crescent scar on her wrist. For one mad instant she thought the thing had known exactly where to touch.
She lashed out on reflex with her free hand, striking nothing but air. The grip tightened. Ice shot up her arm to the elbow.
“Let go!”
The clearing listened. The thing did not.
Then the Heartstone blazed.
Not a pulse this time but a sustained crimson light fierce enough to throw shadows . Heat flooded her palm, searing , and the invisible grip snapped away so suddenly she reeled. A sound tore through the Grove—thin, high, not loud but piercing enough to feel in her teeth . The shapes at the tree line shuddered in the red wash.
The black pool heaved.
Rory saw it now because she could not help seeing. Its surface bulged upward from within, distending like skin over something pressing from the other side. A seam of darker dark split the centre. The smell that came off it was not rot exactly. It was older. Wet stone, extinguished fire, the mineral chill of a crypt opened after centuries.
A portal. Or the beginning of one.
The pendant in her fist felt suddenly directional, dragging her arm left, toward a narrow gap between two standing stones she had not noticed before. The gem’s light throbbed that way like a compass needle gone wild.
She ran.
Flowers tore at her boots. Branches snagged her coat. Behind her, the soft knocking broke into a rapid clatter all around the clearing, as if dozens of unseen knuckles were hammering against trunks in excitement. She did not look back, though red flashes from the Heartstone threw her own shadow ahead of her in frantic leaps.
The gap between the stones seemed both near and impossibly far. Twice she thought she had reached it and found only another ring of trees. The Grove twisted under her feet, not enough to be obvious, just enough to spoil direction. Her breath burned. Cold air clawed at her throat. Something moved parallel to her on either side, keeping pace in the grass without sound.
She gritted her teeth and forced herself to think.
Not the path. The pendant.
Aurora held the Heartstone out before her with both hands like an offering. Its crimson glow steadied for one vital second, pointing cleanly through the dark. She veered right, shoulder-checking past a low bough that snagged her hair, and there they were: the original oaks, black and immense, their roots writhing over the earth around two weathered stones.
Behind her came that inhaling sound again, closer than before and multiplied now, a chorus of curious breaths.
She lunged through the gap.
The air hit her like a slap.
Wind, real wind, rushed over her face. The ordinary smell of wet soil and distant city fumes flooded her lungs. Gravel crunched under her boots. She stumbled onto the park path and dropped to one knee, catching herself with a hand against the cold ground.
For several seconds she could do nothing but breathe.
Her phone, half out of her pocket, lit the path with a weak rectangle of blue. 11:19.
Two minutes.
Rory laughed once, a thin, unbelieving sound, and immediately wished she hadn’t. The park stretched empty around her. Bare trees. Dark fields. A bench glistening with dew. Nothing unnatural at all.
Slowly, carefully, she turned back toward the place where the Grove should have been.
There was only a dense stand of hawthorn and bracken between the oaks. No clearing. No flowers. No stones visible beyond the first two.
She stared until her eyes watered in the cold.
Then, from somewhere deep inside the thicket, came three quiet knocks.
Knock. Knock. Knock.
Aurora closed her fingers hard around the still-warm pendant and started walking, fast but not running, because she could feel with perfect certainty that if she ran, whatever waited behind the trees might decide to follow.