AI Rain had polished Soho to a black shine, each taxi and bus smearing colour across the road as if London had been left out wet and someone had dragged a thumb through it. The green neon sign over The Raven’s Nest hummed above the pavement, tinting the puddles a sickly emerald. Inside, the bar kept its own weather: warm glass, old wood, citrus peel, beer soaked into floorboards no amount of mopping could forgive.
Aurora Carter came in through the side door with a crate of cabbage and spring onions balanced against her hip and a delivery docket clamped between her teeth. Her black hair stuck to her cheeks in wet lines. The plastic bag around her shoulders had split down one seam, and rain had found its way under her collar.
Silas glanced up from polishing a tumbler. His silver signet ring flashed beneath the lamps.
“Yu-Fei sent you as garnish now?”
Rory took the docket from her mouth and slapped it on the bar.
“Yu-Fei sent me because your cook ordered enough greens to sedate a horse.”
“My cook has ambitions.”
“Your cook burns toast and calls it rustic.”
Silas put the glass on the shelf without looking at it.
“That’s why he’s out back and not on television.”
Rory carried the crate towards the kitchen hatch. The Raven’s Nest had filled earlier than she had expected for a Wednesday. Office coats steamed on chair backs. A pair of students argued over a chessboard beneath a map of the Baltic. A woman in a red suit tapped at her phone with one nail and did not touch the martini in front of her. The old photographs on the walls watched everyone with dead patience: men in trilbies beside aircraft, women in factory overalls, a child standing under a barrage balloon, all of them caught before whatever had happened next.
Rory shifted the crate onto the counter. Her left wrist turned under the light. The small crescent scar there shone pale, a little moon cut into the skin.
From behind the bookshelf that hid the back room, something clicked.
She looked over her shoulder.
Silas had heard it too. He did not move fast; his old knee gave him that much honesty. But his face changed, the relaxed public mask dropping by half an inch, enough for Rory to catch the man people had once crossed borders for and against.
“You expecting ghosts?”
“Always.”
The bookshelf eased open.
A man stepped out as if he had spent years practising how not to startle a room. Mid-thirties, tall under a soaked charcoal coat, dark hair cropped close at the sides and longer on top, jaw rough with two days’ neglect. He carried no umbrella. Rain clung to him in beads. A thin scar cut through one eyebrow and disappeared into the crease beside his temple. He paused, one hand still on the shelf edge, and looked towards Silas first.
Then his gaze found Rory.
The bar noise thinned around her. Not gone. Never gone. London had no respect for private collapse. A laugh cracked from the students’ table. Ice slid in a shaker. A bus groaned beyond the window. But inside Rory’s ribs something drew itself upright and went very still.
The man’s mouth opened. Closed.
“Rory.”
No one in London said it like that. Not quite. Cardiff still lived in the middle of it, buried but breathing, the old shape of her name in a voice she had not heard outside memory for seven years.
She wiped rain from her cheek with the back of her hand.
“Daniel.”
Silas leaned one elbow on the bar.
“Well. That saves introductions.”
Daniel Vaughan had once been all elbows, grin, ink on his fingers, and opinions he wore like cheap aftershave. He had lived three doors down from Rory’s parents in Cardiff, had climbed through her kitchen window at fourteen because her father had banned him from the front door after the incident with the borrowed scooter and the neighbour’s hedge. At eighteen he had left for Manchester with a duffel bag, a guitar case, and a promise to call when he became either famous or arrested.
He had called twice. Once drunk. Once from a number she had saved and then deleted.
The man now standing beside the secret bookshelf had shoulders that sat square under his coat and eyes that did not wander. He measured the exits before looking back at her. His hands stayed open at his sides, empty and careful.
Rory picked up the empty crate because her fingers needed work.
“You came out of the furniture.”
Daniel glanced at the shelf.
“Couldn’t find the front.”
“Most people manage.”
“Most people aren’t sent by him.”
Silas gave a soft sound through his nose.
“Don’t drag me into your failures, Vaughan.”
Rory looked between them.
“You know each other.”
Daniel held her gaze. In his left ear, a tiny hearing aid caught the light, neat and flesh coloured.
“Bits of each other.”
“Bits tend to be the dangerous parts.”
Silas lifted the bar flap with his hip and stepped through, limp small but present.
“Carter, take five.”
“I’m working.”
“You’re dripping on my floor.”
“Your floor has survived worse.”
“It remembers and resents me.”
Daniel’s eyes moved to her uniform jacket, the Golden Empress logo stitched in red and gold over the breast. He took it in too fast: the delivery bag by the door, the wet trainers, the biro tucked behind her ear. Something crossed his face and left before it could be named.
Rory saw it anyway.
“Go on,” she told him . “Ask.”
His brow tightened.
“Ask what?”
“Whatever your face just swallowed.”
Silas busied himself at the taps. His presence stayed close enough to intervene, far enough to pretend this had not become the kind of reunion a person survived with clenched teeth.
Daniel removed his coat. Under it he wore a dark jumper with a repaired elbow, the stitching visible, uneven. His right forearm bore a tattoo she did not recognise: three black lines broken by a small white gap, like a signal interrupted.
“I wasn’t going to ask.”
“You used to ask everything.”
“You used to answer.”
“That was before you learnt to step out of bookcases.”
A corner of his mouth moved. It failed to become a smile.
“You look the same.”
Rory laughed once, too sharp.
“Christ, Daniel.”
“All right. That was rubbish.”
“It was museum quality rubbish.”
He folded the coat over the back of the nearest stool. Water dripped from the hem onto the floor, darkening the boards.
“You don’t look the same,” he tried. “You look—”
“Careful.”
He accepted that with a nod.
“You look like you’d have a knife in your boot.”
“I’ve got chilli oil in my bag.”
“That’s worse.”
“It travels.”
For a second something old stood between them, scuffed and familiar . The echo of them in a Cardiff lane at midnight, eating chips from paper, daring each other to invent futures too large for the streetlights. Rory had forgotten the exact slant of his grin when he expected trouble and welcomed it. Seeing the remains of it now felt less like nostalgia than trespass.
Silas placed a whisky in front of Daniel and a tap water in front of Rory.
She looked at the water.
“Generous.”
“You’re on shift.”
“Since when has that mattered in this establishment?”
“Since you looked ready to hit a paying customer with a vegetable crate.”
Daniel touched the whisky but did not lift it.
“I can go.”
Rory gripped the glass of water. Condensation cooled her palm.
“You came through a secret room into a bar in Soho after seven years, and now you’re polite.”
“Eight.”
She stared at him.
He rubbed a thumb along the base of the glass.
“Eight years.”
“Was that in the apology you drafted?”
“No.”
“So there is one.”
“There were several.”
“Paper ones?”
“Mostly in my head.”
“They post poorly.”
A man at the end of the bar raised two fingers for another pint. Silas went to him, leaving the silence like a lit match between Rory and Daniel.
Daniel shifted on his stool. The movement lacked the restless energy she remembered. He had held himself once as if music played in his bones and he had no choice but to twitch in time. Now each motion had a cost. He guarded his left side. When a glass smashed in the kitchen, his shoulders jerked before he pinned them down.
Rory saw that too.
“What happened to your ear?”
He touched it without thinking, then let his hand drop.
“Blast.”
The word landed on the bar and stayed there.
She turned the water glass in a ring.
“Right.”
“Contract work. Not army. Before you ask.”
“I didn’t.”
“You looked like Brendan Carter cross-examining a priest.”
“My father would never waste a priest.”
“No. He’d save him for closing argument.”
The mention of her father pulled Cardiff into the room again: Brendan’s black briefcase by the stairs, Jennifer humming in the kitchen, rain on the conservatory roof, Daniel’s trainers abandoned by the back door because he never remembered to take them home. Then Evan’s hand on her arm outside the university law building, fingers pressing where no one would see. Eva’s voice on the phone years later, low and urgent: Come to London. Tonight, Rory. Don’t tidy. Don’t explain. Just come.
Daniel studied her face.
“I heard you left Cardiff.”
“People do.”
“I heard it was messy.”
Her fingers stopped on the glass.
“From who?”
He looked down.
“Carys. Ran into her in Bristol.”
“Carys talks when silence would do.”
“She was worried.”
“Carys collected worry like commemorative plates.”
Daniel swallowed.
“I didn’t know.”
Rory leaned closer, not enough for intimacy, enough to cut the space.
“You didn’t know because you weren’t there.”
His eyes lifted. They had changed more than the rest of him. The old brown had paled at the edges, or perhaps the light exposed what years had scraped into them.
“No.”
The answer had no defence attached. That annoyed her more than a speech would have.
She picked up the water and drank. It tasted faintly of lemon from a careless slice dropped in the jug.
“You vanished.”
“I did.”
“I rang you after Evan put my phone through the wall. Did Carys mention that part?”
Daniel’s hand tightened around the whisky.
“No.”
“New number. Dead number. Some bloke answered and told me not to call again.”
He closed his eyes for half a breath.
“That was Malta.”
“Lovely.”
“I owed money.”
“You always owed money.”
“Not that kind.”
A laugh from the red-suited woman cut across them. She had finally tasted her martini and approved of something on her phone. Rory hated her for one unreasonable second, then let it go because the world had never stopped for her pain before and had no reason to begin in Silas Blackwood’s bar.
Daniel pushed the whisky away untouched.
“I got involved with people who moved things through ports. Cigarettes at first. Then phones. Then passports I didn’t ask about.”
Rory folded her arms.
“You? Not asking?”
“I’d grown some talent for it.”
“You must have been proud.”
He took that without flinching.
“I wasn’t proud. I was busy being scared and calling it adventure.”
There he was, for an instant. The boy with a guitar case and a bruise on his cheekbone, laughing outside a corner shop after talking his way out of a fight he had started. The boy who had kissed her once behind St David’s Hall and then pretended, with theatrical nobility, that they were too important as friends to ruin it. The boy who had held her wrist under the kitchen tap after she split it on a broken milk bottle, both of them twelve, blood pinking the water while he whispered, “Don’t look at it, Rory. Look at me.”
She looked at the crescent scar now.
Daniel followed her gaze.
“I remember that.”
“Do you?”
“You called me a useless goblin because I cried.”
“You cried before I did.”
“You were bleeding like a horror film.”
“I needed stitches. You needed applause.”
His mouth bent again, this time closer to the old shape.
“Your mum gave me two biscuits.”
“My mum pitied strays.”
“She had good instincts.”
Rory’s throat tightened. She hated that too, the body’s treachery, the way grief and tenderness used the same doors.
Silas returned, wiping his hands on a cloth. He glanced at Daniel’s untouched whisky.
“You planning to interrogate it or drink it?”
Daniel slid it back towards him.
“Not tonight.”
Silas took the glass away without comment and poured the whisky down the sink beneath the bar. That small act told Rory more than Daniel had. Silas did not waste good whisky for dramatic effect. He wasted it when a man had fought hard to leave it alone.
Rory noticed Daniel noticing that she noticed.
The bar door opened and sent in a gust of wet air. A group of tourists stumbled through, loud and pink-cheeked, asking if this was the place with the old spy photos. Silas gave them the smile he kept for customers who tipped poorly but photographed well.
Rory stepped away from the hatch.
“I need to get back.”
Daniel reached for nothing, then stopped himself.
“I came to see Silas about work.”
“Of course.”
“Not about you. I didn’t know you were here.”
“That’s comforting .”
“It wasn’t meant to be.”
“Your sentences still arrive broken.”
“And you still sharpen yours first.”
She lifted the empty crate. Its plastic edge pressed into her palm.
“What work?”
Daniel glanced towards Silas, who had begun explaining to the tourists that no, the man in the photograph was not Churchill, and yes, the skull behind the bar was fake, probably.
“Courier. Information. Nothing noble.”
“Silas doesn’t do noble. He does useful.”
“Then that.”
Rory nodded as if this concerned a stranger.
“You’re in London now?”
“Since March.”
“It’s November.”
“I know.”
“You’ve been in the same city for eight months and you found me by accident.”
Colour rose along his neck, dull under the bar light.
“I looked once.”
“Once.”
“I found your old address. Cardiff. I stood outside your parents’ house like a complete twat and watched a man load a pram into a car that wasn’t yours. Then your neighbour came out and looked at me like she had a weapon under her cardigan.”
“Mrs Price did keep secateurs.”
“I left.”
“That’s it?”
“No. I asked Carys. She said you’d gone and if I had any decency I’d stay gone too.”
“Carys had a strong year.”
Daniel rubbed both hands over his face. When they dropped, the years sat there plain: lines cut by weather, a nick along his jaw, the absence of some inner flame she had thought indestructible.
“I believed her.”
Rory leaned the crate against her thigh.
“You always were obedient when it suited your cowardice.”
That hit. He looked away towards the maps, jaw working once.
“Yeah.”
The simple agreement drained the pleasure from the wound she had meant to open. She had wanted resistance. Something to push against. Anger could carry a person across a room, across a year, across half a life if fed with care. His surrender left her holding the blade.
She set the crate down.
“You don’t get to come in here diminished and make me cruel.”
“I didn’t come to make you anything.”
“You used to.”
His eyes returned to her.
“What?”
“You used to decide the weather. Whole street could feel it. Daniel was bored, so we climbed the school roof. Daniel was sad, so we all sat in a car park until three. Daniel had a plan, so Rory lied to her parents and brought twenty quid.”
He winced at her full name in his own memory though she had not spoken it.
“You didn’t have to follow.”
“I know that now.”
The words came out level. They seemed to strike him harder for it.
Silas passed behind her and murmured without stopping, “Kitchen’s covered for ten.”
Rory did not thank him. If she did, something in her face might have shifted.
Daniel watched the older man move away.
“He looks after you.”
“He charges me rent.”
“Same thing, with Silas.”
“Careful. That sounded like affection .”
“He hates affection . Makes him check for wires.”
Despite herself, Rory breathed a laugh through her nose. Daniel heard it. His face opened a fraction, hunger there and gone, and she knew he had missed not just her, but the person he had been around her . That boy had died without permission. Hers had too.
The tourists took a table beneath a photograph of a woman in pearls holding a pistol. One of them mimed firing at his mate. Silas stared until the man lowered his finger and picked up the drinks menu.
Daniel rested his forearms on the bar.
“I’m clean.”
Rory looked at him.
“From what?”
“Most things that made me unbearable.”
“That’s a long shelf.”
“It collapsed.”
His thumb moved over the tattoo on his forearm.
“Drink. Pills after the blast. Men who paid in cash and wanted me not to ask why. I slept in a hostel in Deptford for six months and woke up one morning with someone else’s blood on my sleeve. I didn’t know whose. Didn’t know if they’d lived. I walked to A&E and told a nurse I needed to be locked somewhere. She gave me a plastic cup and no sympathy. Best thing anyone had given me in years.”
Rory let the words sit. Around them, the bar carried on assembling itself out of small sounds: clink, pour, chair scrape, rain ticking against the front window. She had imagined Daniel dead so many times that his survival felt like an accusation .
“What do you want from me?”
His answer came at once.
“Nothing.”
“Don’t insult me.”
He pressed his lips together.
“Fine. I wanted, once, to find you and explain myself so well that it fixed the bit of me that still had your name in it. Then I got less stupid. Tonight I saw you with a crate of cabbages and thought: don’t you dare ask her to carry you too.”
Rory looked at his hands. The nails were cut short. A thin white scar crossed two knuckles. No rings. No ink on the fingers, though she remembered biro constellations there from school, lyrics and numbers and rude drawings aimed at teachers.
“I carried Evan,” she said.
Daniel went still.
She had not meant to say his name. It entered the room and took up space beside them, broad and invisible.
Rory kept her voice flat because anything else would have cracked.
“I carried his temper, his debts, his apologies, his version of me. I carried the flowers he bought after and the lies I told before. By the end, I could hear his key in the door and know which part of myself to hide first.”
Daniel’s face lost colour.
“Rory.”
“No. You don’t get to say it like that.”
He shut his mouth.
She touched the crescent scar on her wrist with her thumb. Old wound. Clean edges. A child’s accident made simple by time. Not all scars behaved.
“I rang you because I thought you were the one person who’d come without asking for proof. Stupid, isn’t it? After all those years. After all your grand exits. I still thought, Daniel will come.”
His eyes shone, but nothing fell. He had learned at least that restraint.
“I would have.”
The old Rory, the one with rain in her shoes and blood under her sleeve and a phone shaking in her hand, turned her head inside Aurora’s chest.
Aurora looked at him, bright blue eyes dry.
“But you didn’t.”
Daniel bowed his head. Not in drama. In recognition.
“No.”
Silas set a fresh towel on the bar within Rory’s reach.
“Dry your hair before you drip into the electrics.”
She took it and pressed it to the ends of her hair. The ordinary motion steadied her. Towel, hair, water, breath. The bar did not ask her to collapse. It gave her tasks.
Daniel stood.
“I’ll come back another time for Silas.”
Silas, halfway to the till, turned one hazel eye on him.
“You’ll sit down until the rain eases. I won’t have you bleeding tragic damp all over Dean Street.”
“I’m not—”
“You are. It offends the photographs.”
Rory almost smiled. Almost.
Daniel sat, not because Silas had commanded him, but because leaving then would have been another performance and they had run out of patience for those.
Rory folded the towel once, twice.
“You can have food.”
He looked up.
“I’m not hungry.”
“Golden Empress leftovers. Not a proposal.”
“I didn’t think—”
“You think too late or too much. Eat when offered.”
Silas called towards the kitchen.
“Mei, plate of whatever Yu-Fei’s daughter smuggled in. Not the tripe. We’re wounded enough tonight.”
A voice from the back fired something in Cantonese. Silas grinned.
“Love you too.”
Daniel watched Rory as if he expected her to vanish between one blink and the next.
She moved behind the bar without asking Silas and took two plates from the lower shelf. The work felt better than speech. She laid out chopsticks, napkins, a small dish of chilli oil from her bag. When she opened the container, steam rose with ginger, garlic, soy, and the sweet char of roasted duck. Hunger crossed Daniel’s face before he hid it.
Rory slid the plate in front of him.
“You still allergic to peanuts?”
“No.”
“You grew out of that?”
“I grew into worse.”
“Good. There’s sesame.”
He picked up the chopsticks. His first attempt failed; the duck slipped back onto the rice. He stared at it with such stern concentration that she saw him at fifteen, swearing at a Rubik’s cube in her parents’ garden, refusing help until Jennifer solved it behind his back and let him take credit.
Rory handed him a fork.
“Don’t make this heroic.”
He accepted it.
“Thanks.”
“Don’t thank me. It’s from the restaurant.”
“I know.”
He ate. Not with politeness. With need controlled by shame. Rory looked away and poured herself more water.
Silas leaned near her, voice low.
“Need him removed?”
She kept her eyes on the bottles.
“Not yet.”
“Need me to break something?”
“Your knee already put in a complaint.”
His mouth twitched beneath his beard.
“Signal if that changes.”
Daniel heard none of it, or pretended not to. He ate half the plate before slowing.
“You kept the scar,” he murmured.
Rory looked at him over the rim of her glass.
“That’s not a choice.”
“I meant—” He put the fork down. “I don’t know what I meant.”
She set the glass down.
“I kept more than I wanted.”
He nodded.
“So did I.”
The space between them no longer burned. It had weight instead, like furniture inherited from a dead relative: too solid to ignore, too marked to love without effort. Rory stood on one side of the bar, Daniel on the other, with Silas’s maps and photographs holding the walls around them.
Outside, rain kept writing on the windows.
Daniel pushed the chilli oil towards her after using none.
“Still too much for me.”
“You ate vindaloo on a dare and cried into a pint of milk.”
“I respected the process.”
“You blamed the chef.”
“I was seventeen. Blame was my main subject.”
“Along with disappearing.”
He took that one with a small nod, but this time it did not hollow him out.
“Along with that.”
Rory looked at the green neon reflected in the dark front window, their shapes doubled there: her in a damp delivery jacket, him thinner than memory, both altered beyond the reach of any apology. She thought of the phone call unanswered, the train to London with Eva’s hoodie around her shoulders, the first night above the Raven’s Nest when Silas had left soup outside her door and knocked once like a man warning a fox of his presence.
She turned back.
“I’m not forgiving you tonight.”
Daniel did not reach for the word.
“I know.”
“I’m not promising I will.”
“I know that too.”
“Stop being reasonable. It’s unsettling.”
A breath of laughter left him, small and cracked.
“I’ll work on becoming irritating again.”
“No need. You’re managing.”
Silas rang up a customer and slid change across the bar with the smoothness of a card trick.
Rory picked up the empty crate once more. This time it felt light.
“I have to take this back before Yu-Fei declares me stolen property.”
Daniel stood halfway.
“Rory.”
She paused.
His fingers curled against the bar, then opened.
“I’m glad you got out.”
The words had no polish. No demand hid inside them. They stood there, plain and late.
Rory held his gaze.
“So am I.”
Then she walked towards the kitchen, crate under one arm, the smell of duck and rain and old wood following her through the narrow passage behind the bar.