AI By the time Aurora found the break in the fence and slipped into Richmond Park, the city had flattened itself into a distant glow behind the trees. London was still there in theory—roads, windows, buses, people arguing in kitchens and laughing outside pubs—but the dark under the branches had a way of making theory feel flimsy.
She stood for a moment with one hand on the cold wire and listened.
Wind worried the higher branches. Somewhere far off, a stag barked, abrupt and harsh. Then quiet folded back over everything.
The pendant lay warm against her breastbone.
Not body-warm. Not the small heat metal gathered from skin. This was different. Purposeful. The deep crimson stone on its silver chain had been faintly pulsing since dusk, each beat a little stronger than the last, as if something buried under the night were answering it. She had tried to ignore it for three hours in her flat above the bar. Tried tea, a shower, an old law reading she hadn’t touched in months. None of it worked. The thing kept warming, slow and steady, until sitting still felt worse than going out alone into a locked park in the middle of the night.
So here she was.
“Brilliant,” she muttered.
Her own voice sounded smaller than it should have.
She shoved her hands deeper into the pockets of her coat and started along a deer path, torch off for now. Moonlight leaked through the branches in thin strips, enough to silver the ground. Richmond Park at night had its own logic—open stretches of grass, black pools of trees, the suggestion of animals just beyond sight. She knew enough not to blunder around like a tourist. Keep to the paths when possible. Give deer space. Don’t panic at every sound.
The pendant throbbed once, hot enough that she sucked in a breath.
“All right,” she said softly . “Lead, then.”
It did.
The warmth sharpened when she drifted left, faded when she went right. She followed it through a stand of old oaks, over a patch of brittle fern, across a shallow dip where the ground turned soft underfoot. The night felt ordinary for nearly five minutes, and that was somehow worse than if it had been strange from the start. Ordinary let her think she was being ridiculous. Ordinary let her remember exactly how stupid it was to walk alone into the park because a mysterious bit of jewellery had decided to act up.
Then she saw the stones.
They stood ahead in a loose crescent beneath the branches, dark and tall, the colour of soaked bark. Standing stones, but not like the clean postcard kind. These looked as if they had grown there with the oaks and hardened in place. Their surfaces were ridged and fissured, knotted like ancient wood. Lichen furred their lower halves in pale streaks. Wildflowers crowded their bases in a riot that made no sense this late in the year—foxglove, cowslip, white starry things she didn’t know, all open under the moon as if it were spring.
The moment she stepped between the first two stones, the sounds of the park stopped.
Not faded. Stopped.
No wind in the branches. No rustle of leaves. No far-off road. Silence closed over her with the clean finality of a door shutting.
Aurora halted.
Every muscle in her body drew tight. Her pulse kicked once, hard, and she felt it in her throat.
The clearing beyond was no larger than a tennis court. Grass lay soft and pale under the moon. More flowers spread in drifts around the roots of the oaks. The trees ringed the place so completely that the night outside looked farther away than it should have, as if she had stepped not twenty feet but miles .
The pendant burned now. A dull red glow smouldered under her coat, visible through the gap where her scarf had shifted.
She pulled it free and held it in her palm.
The stone’s deep crimson heart glimmered from within. Faint, but undeniable. Warmth pressed into her skin, each pulse like a second heartbeat.
Hel portal, she thought, and hated how easily the phrase arrived.
She had heard enough, in the last impossible stretch of her life, to know that some warnings should be taken at face value. The Heartstone woke near certain thresholds. That much she knew. The grove was a pocket place, a seam between worlds. Time moved oddly here. Things crossed.
It had still seemed abstract in a room over a bar.
It did not feel abstract now.
Aurora checked her phone out of reflex. No signal. The lock screen said 11:17.
She knew perfectly well it had been 11:17 five minutes ago.
“Great,” she said.
The word fell flat at her feet.
She crossed the clearing one careful step at a time. The grass bent under her boots with no sound. Her black hair had come loose from behind one ear; she tucked it back automatically, the gesture absurdly normal. Her left hand brushed her coat as she moved, thumb snagging for an instant against the small crescent scar on her wrist, a familiar little hook of sensation. Good. Real. Here.
Halfway in, she smelled water.
Not rain. Not damp earth. Deep water, cold and mineral, with a thread of something older beneath it, like stone cellars and extinguished candles.
The air had changed too. It carried a chill that belonged underground.
Aurora stopped again and turned slowly .
Nothing moved in the clearing. Nothing at all. The flowers stood still. The trees stood still. Moonlight lay in clean bars across the ground.
And yet the nape of her neck had gone prickly with certainty.
She was not alone.
She listened harder.
At first there was only silence . Then, very faintly, from somewhere she could not place, came a soft clink.
Metal touching metal.
She looked down at the pendant. The silver chain lay motionless over her glove.
Clink.
This time from behind her.
Aurora turned too quickly , boot slipping half an inch in the grass. Empty space. Stones. Flowers. The dark trunks of the oaks.
“Who’s there?”
She kept her voice firm. Not loud. Loud would have meant fear, and she refused to grant the empty clearing that satisfaction.
No answer.
A long breath in. Slow out.
Fox, she told herself. Deer brushing something. Chain on a branch. Some trick of acoustics.
Then a flower moved.
Just one, at the edge of her vision to the right. A white bloom dipping as if a hand had passed over it.
She swung the torch up and thumbed it on.
The beam cut across the clearing in a narrow cone. Grass silvered to green. Petals flashed and dulled. Stone shone wetly in streaks.
Nothing.
She kept the light moving. Low first, then higher, across roots and trunks and the gaps between the stones.
When the beam passed over the far edge of the grove, something pale slipped behind an oak.
Aurora froze.
It was only the briefest impression. Not enough for shape, barely enough for colour. A vertical smear of pallor, too tall to be a fox, too smooth to be bark.
Her mouth had gone dry.
“Not funny,” she said.
Still nothing.
The torch trembled once in her hand. She tightened her grip until it steadied.
Her brain, practical to the point of irritation, began its inventory. Human? Possible. Someone else in the park, someone following her, someone hiding and enjoying this far too much. Animal? Less likely. Trick of light? Also possible. She had worked fourteen hours, slept badly, and decided the correct response to an enchanted artefact was an unsanctioned midnight expedition. Hallucination deserved a seat at the table.
The pendant pulsed so hard it hurt.
A new sound drifted across the clearing.
Breathing.
Very close. Just over her left shoulder.
Aurora spun, heart slamming, and found only empty air.
But the skin there—the exact patch of skin under her hair—felt cold, as if something had exhaled on it.
She backed up before she could stop herself. One step. Two.
The third step struck stone.
She flinched and turned. One of the standing stones loomed behind her, though she was certain it had been several feet farther away a moment ago.
No, she thought. No, absolutely not.
She lifted the torch again. The ring of stones looked wrong now. Not dramatically. Nothing so obliging. Just wrong enough that her eyes kept failing to settle. Gaps narrower than before. Angles subtly altered. A curve where there had been a straight line.
Her phone buzzed in her pocket.
The sound was so startling in that dead silence that she nearly dropped the torch. She snatched the phone out.
No signal. No call.
The lock screen still read 11:17.
But under the time, for an instant before the display dimmed, she saw a notification banner with no app attached to it. Just text.
COME CLOSER
The screen went black.
Aurora stared at her own reflection for half a beat—bright blue eyes too wide, pale face, black hair blown untidy around it—then jammed the phone back into her coat.
“All right,” she whispered to the dark. “Message received. I’m leaving.”
She turned toward the gap where she had entered.
There wasn’t one.
The stones stood shoulder to shoulder in a rough, unbroken ring.
A laugh rose in her throat—not because anything was funny, but because the alternative was panic, and panic was useless. She swallowed it down.
Think.
The grove twisted perception. Time moved differently. Boundaries shifted. If this place was a pocket, then it followed rules, however inconveniently alien they were. The pendant had brought her here. If it was reacting to a threshold, then the threshold had to be somewhere.
The warmth in her palm surged.
Not behind her.
Ahead.
Toward the centre of the clearing.
Aurora looked at the middle of the grass and saw nothing at first. Then the moon slid from behind a cloud, and the nothing became visible.
A patch of darkness hung there a few inches above the ground. No larger than a door seen from far away. It did not belong to the night around it. It was too dense, too complete, as if a piece had been cut out of the world and something depthless had been fitted in its place. The grass beneath it bent inward, every blade leaning toward the void.
The air around it shivered.
Her first stupid thought was that it looked cold.
The second was worse: something on the other side was listening .
A knocking sound came from within the dark.
Three soft taps, patient as fingers on wood.
The pendant flared red across her knuckles.
Aurora took one involuntary step backward.
From the ring of stones, somewhere behind her, a voice said, “Rory.”
Eva’s voice.
Not close. Not far. Exactly as if her friend stood one tree away and didn’t want to startle her.
Every hair on Aurora’s arms lifted.
She did not turn around.
“Rory,” the voice said again, warm and familiar , with that slight catch on the r. “You can come out now.”
Her chest tightened. The imitation was nearly perfect . Nearly. But Eva never drew out now like that. And Eva was not in Richmond Park at midnight.
The knocking came again. Three taps.
Then a different voice, male this time, soft as a breath in her ear.
“Aurora.”
Her stomach dropped.
She knew that voice too. Knew it in the oldest, ugliest part of herself. Not because it spoke often anymore, but because fear had a long memory and good hearing.
She turned then, violently, torch beam lashing across stone and flower.
No one.
But the flowers along the edge of the clearing were bowing one by one, not in wind, but in a smooth line, as if something invisible were passing through them. Bent stems marked its progress. A path traced itself toward her feet.
Aurora backed toward the dark patch at the centre before she realised what she was doing , and stopped with a hiss of breath. Cold poured off it now, biting through her boots. The smell of deep water thickened until it coated the back of her tongue.
The invisible thing in the flowers halted.
The silence sharpened.
Then, from the black opening, another voice spoke. Not loud. Not even human, exactly. It slid into the clearing with the intimate clarity of thought.
Laila.
Aurora’s fingers clenched hard around the pendant. The edge of the stone bit her palm.
Nobody should have called her that.
The dark in front of her stirred. For one sick instant she thought she saw a hand on the other side of it, pale and long-fingered, pressing against whatever separated here from there. Not coming through. Waiting.
“Don’t,” she said, and heard the crack in her own voice.
The thing in the flowers moved again.
Fast.
She didn’t wait to see it.
Aurora lunged sideways, aiming not for the vanished entrance but for the nearest break she could force out of the ring . The torch beam skidded wildly over stone. Her shoulder hit one of the standing stones hard enough to jar her teeth. Cold pain shot down her arm. She shoved off it, found a narrow gap that absolutely had not been there a second earlier, and threw herself through.
Sound came back all at once.
Wind in the branches. Distant traffic. Her own ragged breathing. The bark of a deer somewhere to her left, sharp and offended.
She stumbled down the slope outside the grove and nearly went to one knee in the leaf mould. The pendant went abruptly cool against her skin, dead weight on its chain. Behind her, between the stones, the clearing sat in ordinary darkness, quiet as a churchyard. No red glow. No doorway. No moving flowers.
Aurora stood bent over, palms on her thighs, and forced air into her lungs.
Her phone buzzed again.
This time the screen lit normally in her hand.
4:52 a.m.
She stared at it, not understanding. Then she looked up.
The eastern edge of the sky had gone from black to a thin, exhausted grey.
“No,” she said.
Her voice vanished into the wind.
She backed away from the stones without taking her eyes off them. One step. Another. Her boots found the deer path by feel . Frost silvered the grass now where there had been none before. Her bike, chained where she’d left it near the fence, gleamed wet with dawn dew.
Nothing followed her out of the grove.
Nothing moved among the stones.
She got the chain off with fingers that wanted badly to fumble and wheeled the bike toward the break in the fence. Only when she ducked through and straightened on the other side did she let herself look back one last time.
The trees stood black against the paling sky.
In the space between two trunks, something pale leaned forward as if watching her go .
She blinked, and there was only bark.
Aurora swung onto the bike and pushed off hard, tyres hissing on the damp path. She did not look behind her again. She kept her eyes on the road ahead, on the first weak wash of morning, on anything that belonged to the ordinary world.
Halfway to the gate, she heard footsteps matching the turn of her pedals from somewhere just off the path.
One beat behind.
She rode faster.