AI The green neon above The Raven’s Nest bled into the wet Soho pavement, painting the rain in sickly streaks. Rory pushed through the door with a delivery bag slung over one shoulder and damp hair clinging to her cheekbones, the bell over the frame giving a thin, tired chime.
Warmth hit her first. Then smoke, old wood, and the low churn of voices under a brass lamp glow.
Silas stood behind the bar with a glass in one hand and his silver signet ring flashing when he turned. He looked up from the till, his hazel eyes taking her in from trainers to collar.
“You’re late,” he muttered, but the corner of his mouth shifted.
Rory dropped the bag onto the counter. “You’re welcome.”
His gaze flicked to the paper sachets inside. “Yu-Fei’s keeping you busy.”
“Yu-Fei’s keeping everyone alive.” She pushed wet hair off her forehead and glanced past him at the room. A few regulars hunched over their drinks beneath black-and-white photographs and old maps pinned to the walls. “Busy night?”
“It was.” He tipped his head toward the back. “Take the stairs if you’re keeping that bag there. I’m not having curry steam settling over the optics.”
Rory snorted and was already turning when the door opened again behind her.
The bell rang once more.
A gust of cold air swept in with a woman in a charcoal coat, her hair gone silver at the temples and cut sharp just below her jaw. She paused just inside, one hand still on the door. Her eyes tracked the room with a reflex Rory recognised before her brain caught up with it.
The woman’s gaze snagged on Rory.
For a second neither of them moved. The bar noise thinned around them, the room narrowing to the thin line of a scar near the woman’s mouth, the set of her shoulders, the way she held herself like she expected a blow and had already calculated where it would land.
Rory’s fingers tightened on the delivery bag.
The woman’s breath left her in a single, rough exhale.
“No,” she said, and then her face changed, the hard line breaking for one startled heartbeat into something raw and young. “Rory?”
The name landed like a hand around the throat.
Rory stared.
“Eva.”
Silas’s head lifted sharply from behind the bar. His eyes moved between them once, then settled into stillness. He said nothing.
Eva took a step forward, then another, as if the floor had shifted under her. “Jesus.”
Rory laughed once, but it had no humour in it. “That was my line.”
Eva’s mouth trembled , and she covered it with her hand for a second before dropping it again, the gesture gone before it could soften her. “You look different.”
Rory looked her over in the strip of light by the door. “So do you.”
Eva barked out a short laugh. “Fair.”
The years sat between them, thick and ugly and silent. Rory could still see the girl Eva had been at sixteen, all scuffed boots and too-fast speech, a grin that made teachers furious. This woman wore a tailored coat, sensible leather gloves, and the kind of expression that came from long use and little sleep. Something heavy pressed against the line of her right shoulder under the fabric, a habit or a holster; Rory couldn’t tell. Her face held itself in careful planes, but the eyes gave her away. They were still the same eyes Rory had once trusted with every stupid, terrified thought she’d ever had.
“Are you—” Eva stopped, swallowed, and tried again. “Are you here working?”
Rory lifted the delivery bag. “Apparently.”
Eva glanced toward the bar, then back. “In Silas’s place?”
“Above it.” Rory hooked a thumb up toward the ceiling. “Flat’s cheap if you don’t mind hearing men lie about foreign policy until two in the morning.”
Silas gave a dry cough from the bar. “I heard that.”
“You were meant to.”
Eva’s lips twitched, but the smile didn’t settle. She looked at Silas with a flicker of recognition and caution, then back to Rory. “I didn’t know you were in London.”
“Been here a while.”
“Right.” Eva rubbed the side of her thumb against the seam of her glove. “Right.”
Rory waited. The old rhythm of them had once been easy. Eva filled silence with whatever it needed, half joke, half dare. Rory had covered the gaps with questions, always questions. Now both of them seemed to have lost the map.
“God,” Eva said softly, almost to herself . “You’re really here.”
Rory’s jaw tightened. “You look like you’ve seen a ghost.”
“I have.”
The words sat between them. Rory felt Silas move behind the bar, the faint clink of glass and bottle, but he kept his distance, a deliberate absence.
Eva drew in a breath and let it out through her nose. “I left messages.”
Rory stared at her. “You didn’t.”
“I did.”
“You didn’t.”
Eva’s eyes flashed. “I called your flat in Cardiff twice. Then the number changed.”
Rory’s hand went unconsciously to the scar on her left wrist, thumb brushing the crescent mark under her sleeve. “Funny. I remember standing outside that flat with two bags and a bruise the size of Wales and waiting for you to pick up.”
Eva went still.
“I was there,” Rory went on, each word clipped clean . “On the stairs. He’d shoved me into the banister the night before and I was ringing you with one hand because the other was shaking too much to hold the phone straight. You let it go to voicemail.”
Eva’s face drained. “Rory—”
“No. Don’t.” Rory took a step closer, lowering her voice so the room lost the shape of it. “Don’t start making that face like it can fix anything.”
Eva’s shoulders drew in hard. “I was in hospital.”
Rory blinked. That had not been in the script her memory kept reciting.
“What?”
“I’d been hit by a car two days before,” Eva said, the words fast now, pushed out like she feared they’d rot in her mouth. “Broken collarbone. Concussion. Mum was in a state, the whole mess. My phone got nicked in A&E and by the time I replaced it, your number was dead. I sent letters.”
Rory let out a short, breathless laugh that sounded like pain . “Letters.”
“I did.”
“Where?”
Eva’s eyes shone, angry now, or desperate. “To your parents’ place. To the university address you gave me. To your old landlord. I didn’t know where you’d gone after Cardiff. I didn’t know you’d left with nothing but a bag and that stupid blue notebook.”
Rory stared at her, the bar’s low hum pressing in around the edges. Letters. Messages. A dead number. The shape of her leaving shifted, not into something kind, but into something more complicated and uglier, with all its old assumptions intact and now cracked open.
“You could’ve found me,” Rory said.
Eva shook her head once. “You could’ve found me too.”
Rory almost smiled at that, almost let the bitterness go, but it stuck in her teeth. “I was busy surviving.”
Silas set a clean glass on the bar. “You both look as if you’ve forgotten how to drink.”
Neither of them answered him.
Eva turned her head briefly toward the bar, then back to Rory. “I heard about Evan.”
Rory’s body went cold.
“Not from gossip,” Eva added quickly . “From an old friend from Cardiff. She said you’d vanished after the split.”
Rory’s mouth went flat. “You checked up on me through other people.”
“You think I didn’t want to know?” Eva’s voice sharpened, then faltered. “I wanted to know where you were every day for years. I just didn’t know how to show up without making it worse.”
Rory looked at her friend’s face and saw it now: the strain at the eyes, the faint line between the brows, the careful stillness of someone who had spent too long in rooms where any sudden movement could cost something. It had been a long time since Eva had laughed with her whole mouth. Maybe longer than Rory had realised.
“You changed jobs?” Rory asked.
Eva glanced down at her coat, then let out a tired breath. “Among other things.”
“That’s not an answer.”
“Not one you’d like.”
Rory huffed. “Try me.”
Eva’s gaze held for a second too long. “I work for a government contractor.”
Rory stared. “You’re joking.”
“I wish I was.”
Silas made a low sound that might have been a laugh, if he’d been in the mood for it.
Rory looked from Eva to Silas and back. “This is ridiculous.”
Eva’s shoulders rose and fell. “You’re telling me.”
Rory dragged a hand through her hair, slicking it back from her face, and the movement exposed the crescent scar on her wrist when her sleeve slipped. Eva saw it and flinched.
“That from him?” Eva asked.
“No.” Rory yanked her cuff down. “Childhood. Car door. Long story.”
Eva nodded, but her eyes stayed on the scar for a beat too long. “You always said you were fine.”
Rory let the silence answer that.
Eva took a slow breath and tucked a strand of silvered hair behind her ear. “I heard you’d gone to London. I didn’t know where in London. I asked around. People said all sorts of things. Some said you were in law. Some said you were abroad. One idiot said you’d joined a cult.”
Rory gave a short laugh despite herself. “That one’s the closest.”
Silas looked toward them, one brow lifting. “We have a back room and a shelf of old maps. Call it what you like.”
Eva’s mouth flickered again. The tiniest crack in the armour.
Rory studied her. “You’re not what I expected.”
Eva’s chin rose. “Good.”
“You look like you sleep with your phone on silent and a gun on the table.”
Eva’s face gave her away before her words did. “Not on the table.”
Rory barked a laugh. “There it is.”
For the first time since she’d walked in, Eva smiled properly, and the old shape of it hit Rory in the chest with a force she hadn’t braced for. It looked wrong on the older face and right all at once. Like hearing a song from your childhood played on instruments you didn’t know.
“You were always better at reading people,” Eva said.
“You were always better at lying.”
“That was your line.”
“It was both of ours.”
The smile slipped. Eva’s gaze dropped to the bar top, where rings from old glasses marked the wood. “I never meant to leave you hanging.”
Rory’s throat tightened. She looked at the crowd instead, at the dark map of London on the wall, the pinned photographs with faces long dead or long gone, the dim amber glass lamps making everyone seem a little bruised.
“I know,” she said, and the admission cost her. “That’s the worst bit.”
Eva lifted her head. “Rory—”
“Don’t.” Rory met her eyes again, steady now, the anger no longer hot enough to burn. “Don’t apologise like it’s a receipt. I can’t use it.”
Eva swallowed. Her hands, tucked against the front of her coat, tightened once. “Then tell me what you can use.”
Rory laughed under her breath at that, because it had been years since anyone had asked her the right question. “Time,” she said. “A chair. Maybe a drink before I decide you’re a hallucination.”
Silas reached for a bottle without being asked . “I can manage that.”
Eva glanced at him. “You always did keep the strangest company.”
He poured two measures into mismatched glasses and set them down with care. “And you always did arrive at inconvenient moments.”
She accepted the drink with a brief nod, the kind that carried old training or old habit, then looked at Rory as if asking permission to step closer . Rory gave it with a tilt of the head.
They moved to the end of the bar, away from the door, away from the wet street and the noise and the first shock of recognition. Up close, Rory could see the fine lines at the corners of Eva’s eyes, the pale nick at her chin, the way she held her left hand a fraction stiffer than her right. Not the girl from Cardiff. Not quite. Neither was Rory.
Eva wrapped both hands round the glass without drinking. “You cut your hair.”
Rory touched the ends near her jaw. “You grew up.”
Eva snorted. “That’s rich.”
“It is.”
Silas stepped away to answer a customer, leaving them in the amber hush under the maps.
Eva turned her glass slowly . “Do you ever think about those summers by the bay?”
Rory looked at her over the rim of her own drink. “Every time it rains.”
Eva’s expression shifted, and the distance between them seemed to flicker , not vanish, but thin enough for a heartbeat to show what lay beneath . “We used to say we’d leave together.”
Rory looked at the old photographs on the wall, men in fedoras, women in gloves, a warship half obscured by cigarette smoke and time. “We used to say a lot of things.”
Eva laughed once, but it broke at the edge. “You always hated when I got sentimental.”
“I hated when you turned sentimental into an excuse.”
Eva stared at her glass. “And now?”
“Now I think maybe you were both.”
That drew a real wince, a small one. Eva set the glass down with care. “I deserved that.”
Rory shook her head. “No. I deserved your phone call in that hallway. That’s the part that still sits wrong.”
Eva’s eyes lifted. “If I’d known—”
“Yeah,” Rory cut in, softer now. “If.”
The word stayed with them.
Eva took a sip at last, then another, and some of the tightness in her face eased by a degree. “I almost didn’t come in.”
“Why did you?”
She looked at the door, then back at Rory. “The sign.”
Rory glanced toward the green neon outside, then gave a faint, unwilling smile. “That’s a shit reason.”
Eva’s mouth quirked. “It worked.”
Rory’s phone buzzed in her pocket. She ignored it.
Eva watched the movement. “Still putting everyone else before yourself?”
Rory tipped her head. “Still asking questions you already know the answer to?”
“Touché.”
Silas cleared his throat from farther down the bar, having the decency not to interrupt with words. He set another glass in place, then moved away again with the careful limp that never quite left him.
Eva followed him with a glance. “He always keep an eye on you?”
Rory looked toward the back room, the hidden door masked behind the shelf of bottles and old books. “More than he admits.”
Eva gave a quiet hum. “Good.”
Rory turned back. “You can’t just walk in here after years and say good like that fixes the maths.”
“I know.”
“Do you?”
Eva’s mouth tightened, then loosened. “No. But I know where you are now.”
Rory held her gaze.
Outside, a siren passed and faded. Inside, the bar went on breathing around them, warm and low, the kind of place where secrets came in wet coats and left with their collars turned up. Rory stared at the woman opposite her and saw every version of her at once: the girl in Cardiff stealing chips from the café by the harbour, the voice on the phone that never called back, the stranger in the coat with silver at her temples and a bruise hidden beneath the seam.
Eva lifted her glass a little, not quite a toast, not quite a plea .
Rory reached for hers too.