AI The standing stones were not on any map of Richmond Park.
Rory had jogged past this section of fence a hundred times on her delivery route, cutting through on the way back to the flat above Silas's bar. Oak and bramble, nothing more. Now there were stones. Eight of them, ancient oaks that had grown together and hardened into something like pillars, their bark fused into smooth, grey columns. The air between them shivered.
"It's a draft," she said, because her brain wanted it to be a draft.
Next to her, Nyx made no footstep. They had come in solid form for this, which meant Rory could see the faint outline of them against the winter trees, a taller shadow cut out of the afternoon light. Their eyes caught, faint violet sparks in the deeper dark of their face.
"It isn't," they whispered, and their voice brushed the back of her neck despite the wind going the other way. "It is thin here."
Isolde stood on the other side of the shimmer.
Rory hadn't seen her approach. One moment there were only the oak-stones, the next the woman was simply there, inside the boundary that Rory hadn't yet crossed. Silver hair to her waist, not moving right in the wind. Pale lavender eyes that fixed on Rory and then on Nyx, unblinking. Wildflowers crowded her bare feet - daisies and foxglove and something blue Rory didn't have a name for, all blooming in December - but where she should have pressed them down, the stems sprang up unbroken. No footprints.
"You came," Isolde said. Her smile was sad . "The little thief and the twice-lost thing. When winter keeps its longest night, doors forget to stay shut."
"We need to get to Dymas," Rory said. Her hand went to the pendant at her throat without thinking. The Heartstone, thumbnail-sized and deep crimson on its silver chain, had been warm since they'd left the main path. Now it was hot. It pulsed against her skin, a slow, insistent throb like a second heartbeat. "You said there was a way in. A stable tear."
"A way yes, and also no," Isolde said. "A mouth that has learned to bite the Veil. Come and see. Or go and be late."
Nyx tilted their head. "She can't lie."
"I know," Rory muttered. That was part of the problem with half-Fae. They could say absolutely true things that were entirely useless.
Isolde turned, and simply walked away into what should have been more park. Rory felt a stupid, human spasm of panic at being left behind and stepped forward.
Crossing the standing stones was like pushing through cold honey.
The shimmer caught around her shoulders, clung for a second, and then broke with an audible pop that she felt behind her teeth. The temperature dropped. The sound of the A316, which she hadn't realized she could still hear, vanished mid-hum.
The grove was bigger than it had any right to be.
The oaks that had formed the gate were now the edge of a perfect circle, but from inside, their trunks stretched up impossibly high, their canopy knitting into a dome that filtered a light that wasn't late-afternoon grey but a soft, perpetual amber, as if the sun was always just about to set somewhere far away. The air smelled like crushed green apples and wet earth and something metallic, ozone after lightning. Wildflowers carpeted everything, year-round impossible bloom, knee-high in places, and they rustled without wind.
"Oh," Rory breathed.
Her voice was too loud. The grove took it and folded it up small.
Nyx came through behind her. They did not so much step as pour themselves between two shafts of amber light, flickering from incorporeal to solid and back again. When they settled, their form was more defined here, less like a trick of shadow and more like a person made of smoke held together by will. They looked down at their own hands, surprised.
"I can feel it," they whispered, and for once their whisper had texture, an echo . "The between."
"Time," Isolde said, ahead of them. She was already twenty feet further in, though Rory hadn't seen her walk. "Tastes differently here. An hour here is a sigh. Out there, an hour here might be a day. Or a minute. The grove is moody."
She gestured, and Rory saw it.
In the exact center of the clearing, where the roots of all the oak-pillars seemed to draw in like veins to a heart, the air was torn .
It wasn't a door. It was a wound. A vertical slit about seven feet high, its edges ruffled with the same shimmer Rory had pushed through, but more concentrated, more agitated. Through it Rory could see - not Richmond Park.
Heat rolled out. Not London heat, damp and diesel-smelling. This was dry and heavy with sugar and rot and roasting meat. Warm amber light, far warmer than the grove's, poured through the slit and made the wildflowers nearest to it grow frantic, twice their height and then curling, sickly.
Against her collarbone the Heartstone pendant lurched , pulsing hard and fast now, and the deep crimson lit from within with a faint inner glow, throwing red light up under her chin.
Rory's left wrist throbbed where the small crescent scar was. Old nerves.
"That's a Hel portal," Nyx said, their violet eyes fixed. "That's still open. It should have closed at dusk."
"It remembers being hungry," Isolde said. "Prince Belphegor's realm is always hungry. Dymas, where even the damned are made to cook for their supper. The Veil wears thin tonight, Aurora Carter. The solstice comes. When the dark is longest, even small hungers can eat through."
Rory stepped closer before her cool-headedness could catch up. That was stupid, but she wanted to see.
Beyond the tear, the land dropped away into rows. Vineyards, but not like any vineyard she'd ever seen in pictures. The vines were thick as a man's thigh, trellised on what looked like bone, heavy with black grapes each the size of a plum. Between them, trees bore fruit too large, splitting their own skins, pomegranates weeping juice that looked like blood . The sky over it all was that same inexorable warm amber, cloudless and too close. She could hear, impossibly far away and impossibly clear, the clatter of pans, laughter, a knife thudding into a board.
Excess. The very air smelled excessive. Indulgence made into a climate.
The ground at the foot of the tear was churned mud, and even as she watched, something pushed a hand through from the other side - not human, too many joints - and dragged itself back.
Unease slicked up Rory's spine, cold and quick.
"It isn't stable," Nyx whispered, right next to her now. They'd moved without moving. "If we go in, we might not -"
"We're not going in," Rory said quickly . She was the delivery girl, she was the pre-law dropout who could think on her feet, not the girl who jumped into demon realms because the sky looked pretty. "We're mapping it. For the Wardens, right? That's what you said."
She glanced back at Isolde. The seer had crouched - no, hovered - beside a patch of wildflowers that had grown too tall near the heat. Isolde touched one, and it blackened and curled into ash. Her silver hair floated around her face.
"I said one who owes you waits beyond the curtain," Isolde said. "I said a blade will remember the way home. I did not say the Wardens would thank you."
At the mention of the blade, Rory's hand dropped from her pendant to her pocket.
The Fae-forged dagger Isolde had given her a week before was always cold to the touch, even through denim. Now it was colder. When she pulled it half out, the moonsilver caught no amber light from Dymas but made its own - a faint luminescence in the dim between worlds, leaf-shaped and slender. Cold bit into her palm, familiar and reassuring.
"It can cut wards," Isolde had told her when she pressed it into Rory's scarred hand. "It is particularly good at telling demons to stop."
Now the blade seemed to want to point itself at the tear. A magnet to a wound.
"Rory," Nyx said, low . Their solid form was unraveling at the edges, shadow bleeding into shadow. "It sees us."
Through the amber, beyond the giant vines, something was looking back. Rory felt it before she saw it - a pressure behind her eyes, a sudden, assessing gluttony that made her think of Yu-Fei's kitchen during a rush, of hunger as a physical force. At the very edge of the orchard, between two overripe trees, figures were gathering . Tall, apron-clad, faces hidden by steam. Helbound souls. Chefs who had contracted away more than their time.
One lifted its head and met her bright blue stare across a realm and a half.
The Heartstone flared hot enough to burn.
Rory shoved the dagger back down and grabbed for Nyx. Her fingers passed half through their wrist before they forced themselves solid and clutched her back.
"Close it!" she shouted at Isolde. "You said you could close it!"
"I said it could be cut," Isolde corrected placidly, pale lavender eyes reflecting both amber and moonlight. "The Veil must be reminded it is a Veil."
Rory didn't think . That was the trick. If she thought about cutting the air itself with a cold dagger she'd freeze. Instead she moved like she would if a customer's dog came barreling at her bike - lean, pivot, slash out.
She drew the moonsilver blade fully and cut sideways across the tear, not at vine or mud but at the shimmer itself .
The blade met resistance that sang up her arm, a harp-string drawn too tight. For half a second the luminescence flared blinding white, and the cold turned to an absolute that burned her crescent scar white-hot. Then the tear screamed - it was the only word for it - a thin, inhaling shriek as the edges of the Veil snapped towards each other, greedy for closure.
The amber light, the heat, the smell of roasting sugar, all sucked backward. The orchard and its cooks folded into a line, into a dot, into nothing.
The grove went silent.
Rory stood panting in a field of wildflowers, blade dripping not blood but faint, fading light, her pendant cooling rapidly against her sweat-slick skin. The place where the portal had been was just trampled flowers and a faint scorch mark that already smelled like ordinary dirt .
Nyx solidified completely , their shadow form kneeling as if holding her up though they barely touched .
Isolde left no footprints as she came to stand over them both, looking down at the scorch.
"There," she said softly . "Now the grove can breathe. Until the next longest night."
Beyond the oak-pillars, somewhere, London traffic resumed, muffled and far away.