AI Rain turned Soho into a broken mirror.
Detective Harlow Quinn cut through it with her coat plastered to her shoulders and her warrant card shoved deep in her inside pocket, useless for the kind of night this had become. The green neon sign above The Raven’s Nest buzzed behind her, painting the slick pavement in a sickly glow. Two men smoking under the awning had gone quiet when she burst out. One of them had dropped his cigarette into a puddle without noticing.
Ahead, Tomás Herrera ran.
He vaulted the bonnet of a parked black cab, boots skidding across wet metal, one hand clamped to the leather strap of the satchel bouncing against his hip. His other arm flashed pale under the streetlights as his sleeve rode up, showing the long scar along his left forearm. The mark looked silver in the rain.
Quinn drove after him.
“Herrera!”
He glanced back once. Warm brown eyes. Rain on his face. Panic sharpened into something harder.
“Go home, Detective.”
“Stop running.”
“That’s not an option.”
A bus roared between them at the junction, its red flank swallowing him for half a second. Quinn didn’t slow. She slapped a hand against the side of the bus as it thundered past, felt the gritty vibration of the engine through her palm, then lunged into the gap behind it. A horn blared. Headlights washed over her legs. She crossed through the traffic with her jaw locked and her left wrist ticking cold beneath her cuff, the old leather watch dark with water.
Herrera cut down an alley beside a shuttered tailor’s shop.
Quinn followed.
The alley stank of hot oil, bin juice, and wet brick. Rainwater poured from a broken gutter in a thick rope. Herrera hit the stream shoulder-first and kept moving, scattering cardboard crates across the cobbles. Quinn kicked one aside, caught the slick edge of another under her heel, and slammed a hand against the wall to stay upright.
Her palm scraped brick. Pain bit clean.
At the far end, Herrera dragged a metal gate open just enough to slip through.
Quinn reached it before it shut. She jammed her boot into the gap. The gate crushed leather and bone. She breathed through her teeth, shoved with her shoulder, and forced it wide.
“Herrera, you assaulted a police officer and fled a crime scene.”
He was already across the narrow service road, pulling himself over a waist-high barrier.
“I treated a man who would’ve died on your pavement.”
“You ran before I asked what was in the bag.”
“Because you were reaching for cuffs.”
“You prefer this?”
He dropped on the other side and landed badly, one knee dipping. For a moment she saw the limp. Not enough to save her breath on hope. He pushed upright and kept going toward Charing Cross Road, where rain hammered taxi roofs and late-night crowds bunched under shopfronts.
Quinn climbed the barrier with the economy of someone who had spent too many years in body armour and too many nights chasing men who thought age made a detective slow. Her coat snagged on a bolt. She ripped free, leaving a strip of lining fluttering behind her.
Three years ago, DS Morris had run beside her down a different street. No rain that night. Frost instead. White breath. A door at the end of an alley that should have opened into a kitchen but didn’t. His hand on the frame. His voice cut short.
She shoved the memory back into its box and locked it there.
Herrera barged through a cluster of theatre-goers under umbrellas. A woman shrieked as he clipped her shoulder. A man in a velvet dinner jacket grabbed at him and caught only air.
Quinn raised her voice.
“Police. Move.”
People moved, though not enough. They never did. Bodies turned into obstacles. Phones rose. Faces widened. Someone laughed until they saw her expression.
Herrera crossed the road against the lights. A delivery rider swerved, tyres hissing over the wet tarmac, and went down hard. His insulated bag burst open, spilling foil cartons into the gutter.
Quinn hurdled the fallen bike.
“Stay down. Ambulance.”
The rider swore at her in three languages.
Herrera reached the entrance to Tottenham Court Road station but didn’t go down. He veered left, along the line of closed shops, past a graffiti-tagged construction hoarding where rain made the pasted adverts peel like dead skin. His hand went to his throat. A small disc flashed beneath his collar: Saint Christopher, silver or something that pretended to be.
Quinn saw him press it once.
Not prayer. Signal.
The air changed.
A smell rolled through the street that didn’t belong to traffic or rain. Old dust. Candle smoke. Underground damp sealed behind walls. Quinn slowed by half a step despite herself.
Herrera ducked into a narrow stairwell she had passed a hundred times without seeing. No sign marked it. No light burned above it. A chain hung broken across the entrance, though the rust on the links looked older than the crack in the padlock.
She drew her baton.
“Herrera.”
His face appeared below, pale in the dark.
“Last chance, Detective. This isn’t your jurisdiction.”
“Everything in London’s my jurisdiction when someone bleeds on it.”
“No. Not everything.”
He vanished down the steps.
Quinn stood at the top with rain sliding from her cropped hair into her eyes.
The stairwell sank beneath the pavement at a steep angle. Tiles lined the walls, old cream rectangles stained brown at the grout. A handrail ran along one side, black iron worn bright in places by use. Not abandoned, then. Hidden. Maintained just enough.
Behind her, London moved on. A siren wailed somewhere east. A drunk couple argued under the rain. The delivery rider groaned and sat up, his phone clutched in one fist. Normal sounds. Human sounds. The kind that came with paperwork and witnesses and CCTV.
Below, Herrera’s footsteps faded.
Quinn checked her watch . 01:13. The second hand jerked around the face with stubborn little ticks.
She took her phone from her pocket. No service. Full battery. No signal.
“Of course.”
Water dripped from the stairwell ceiling and struck the top step in steady black spots.
She thought of Morris again, because the city had a cruel hand for timing. His file still sat in the locked drawer under her desk, though officially it had been closed with a line about blunt-force trauma and unknown assailant. Quinn had seen the burns under his collar. She had seen the way every camera in a four-block radius had died for the same eleven minutes. She had heard something breathing behind a wall with no cavity.
Herrera knew the shape of that world. She had seen it in the back room of The Raven’s Nest.
The bookshelf had swung open on oiled hinges. Old maps on the bar walls, black-and-white photographs watching from their frames, glasses left half full on tables as everyone pretended not to notice her. In the hidden room, a man with grey lips had convulsed on a table while Herrera cut into his shirt and poured something blue-black into his mouth. Not morphine. Not adrenaline. Not anything Quinn had ever logged into evidence.
Then the man’s eyes had opened.
All four of them.
Herrera had looked up and found Quinn in the doorway.
Now he was running with that satchel.
Quinn stepped down.
The first few steps still belonged to London. Wet concrete. Chewing gum flattened into fossil circles. Cigarette ends. Then the street noise thinned as if something pressed wool against the city’s mouth. Her shoes hit tile. The rain became a whisper overhead.
She moved with the baton low, left hand grazing the rail. The iron felt warm.
Halfway down, a symbol had been scratched into the wall: a crescent cut through with a vertical line. Beneath it, someone had written NO TOKEN, NO TEETH in black marker. Someone else had crossed out TEETH and added ENTRY.
At the bottom, a corridor stretched ahead, lined with those same old tiles. The ceiling arched low. Rusted pipes ran along it like veins. A row of dead fluorescent lights hung overhead, but the passage did not sit in darkness. A faint amber glow pulsed from somewhere farther in, accompanied by voices.
Lots of them.
Quinn stopped at the corridor mouth and listened.
Not English, then English, then something close to Latin, then a wet clicking sound that might have been laughter. Metal clinked. A bell rang. A vendor barked prices.
“Fresh grave salt. Clean scrape. No churchyard rot.”
“Mandrake lungs, two for eighty.”
“Memory lace, sealed and witnessed.”
Quinn tightened her grip on the baton.
Herrera’s voice cut through from somewhere ahead.
“Move. I’m not here to shop.”
Another voice answered, high and amused.
“You never are, Tommy. That’s why you pay double.”
Quinn advanced.
The corridor opened into an old Tube platform.
Camden, if the cracked wall tiles could be believed. The station name appeared in blue and white through layers of grime, though the line map beside it showed stops that had never existed: Glasshouse, Saint Unbone, Hollow Mary, The Orchard Below. The tracks had been covered with planks and rugs. Stalls filled the platform on both sides, lit by oil lamps, battery lanterns, strings of red bulbs, and jars containing pale floating sparks that knocked against the glass like trapped moths.
The Veil Market breathed around her.
Bodies crowded the platform. Some looked human until they turned their heads too far or smiled with too many gums. Others made no attempt. A woman with antlers polished black as jet measured a length of chain for a customer in a motorbike helmet. A child-sized figure in a waxed coat counted coins with fingers made of twigs. Two men in Savile Row suits argued over a cage covered in velvet ; whatever thrashed inside cracked the bars with slow, patient blows.
Quinn stepped onto the platform and felt every conversation nearest her die.
Faces turned.
Not all faces.
A man with no visible eyes sniffed the air and covered his stall with a cloth. A butcher wearing blue nitrile gloves slid a tray of small beating organs out of sight. The antlered woman looked Quinn up and down and smiled without parting her lips.
Quinn kept walking.
Her warrant card stayed in her pocket. She doubted it carried weight here. The baton might not either, but it had heft and familiarity, and familiarity had dragged her through worse rooms than this.
A figure blocked her path. Broad. Bald. Skin the colour of old marble , cracked at the temples. He wore a hi-vis vest over a velvet waistcoat and held out one hand.
“Token.”
Quinn looked past him.
Herrera shoved through the crowd twenty metres ahead, satchel clutched against his ribs. He glanced back and saw her. His mouth tightened.
“Token,” the gatekeeper repeated.
“I’m with him.”
“No token, no entry.”
“I’m already in.”
His hand remained between them.
“Then no leaving in one piece.”
Quinn took in the set of his shoulders, the weight on the front foot, the way the hi-vis vest stretched across a chest thick enough to stop a door ram. Fighting him would cost time and probably teeth. She reached into her coat as if for a token.
The gatekeeper watched her hand.
Quinn flicked her warrant card open for half a second, close to his face.
His brow dipped.
She drove the heel of her shoe into his instep.
He made a sound like stone splitting. Quinn slid past before his hand closed around air. Someone cheered. Someone else hissed. A bottle smashed behind her.
“Herrera!”
He swore in Spanish and broke into a run again.
The market erupted around them. Not panic. Interest.
Herrera knocked over a rack of glass charms. They burst across the planks, releasing tiny shrieks that darted underfoot. Quinn followed, her coat flaring behind her, baton tucked tight so no one snatched it. A vendor thrust a tray at her chest.
“Protection, Detective? First charm free if you bleed on the contract.”
She batted the tray aside.
“Move.”
“Rude costs extra.”
Herrera ducked under a hanging curtain of copper wire. Quinn went through it and felt the strands brush her face like cold fingers. For one second, the market shifted.
The platform lengthened. The roof peeled away into a night sky without stars. Morris stood beside a stall stacked with police radios, his shirt soaked black at the collar, mouth opening around words she had never heard.
Quinn slammed her shoulder into a wooden post.
The vision snapped.
Pain flared down her arm. The copper curtain swung behind her, chiming.
Ahead, Herrera had stopped.
Not by choice.
Two figures barred his way at the edge of the platform where an old service tunnel yawned open. One wore a fox mask over a dinner suit. The other had the shape of a woman made from smoke trapped under a raincoat. Herrera backed up with one hand raised.
“I paid Silas.”
The fox mask tilted.
“Silas doesn’t own Camden.”
“I need the south tunnel.”
“You need manners.”
Quinn slowed, using a stall stacked with brass compasses as cover. The compasses spun as she passed, all needles swinging toward her left wrist.
The smoke woman turned her head.
“Police.”
The word travelled through the nearby stalls like a match taking to paper.
Herrera looked over his shoulder at Quinn. Rain still dripped from him, though no rain reached this deep. His breathing came hard. The Saint Christopher medallion stuck to his throat.
“Detective, listen to me for once. If they take this bag, people die.”
Quinn kept the baton low.
“Open it.”
“No.”
“Then toss it here.”
The fox mask laughed.
“She thinks this is evidence.”
Quinn’s gaze stayed on Herrera.
“You ran from The Raven’s Nest with contraband after a man grew extra eyes on a table. I’m past polite questions.”
“Those eyes were why he lived.”
“Open the bag.”
Herrera’s fingers tightened around the satchel buckle.
The smoke woman lifted one arm. Her sleeve fell back. There was no hand inside, only a coil of grey vapour twisting into the shape of claws.
“He brought market debt through the west door. Debt belongs to the Market.”
Herrera spat blood onto the planks. Quinn hadn’t seen the split in his lip before.
“I brought medicine.”
“You brought theft.”
“I brought back what your lot cut out of a girl.”
The fox mask lost its laugh.
A circle opened around them. Vendors leaned over counters. Customers stepped onto benches. Somewhere, a cage stopped rattling.
Quinn measured the distance. Six metres to Herrera. Four to the smoke woman. Five to fox mask. Unknown weapons. Unknown physiology. No radio. No partner.
Morris had gone through the door first because she had been checking the back lane. Because procedure had put him in front. Because she had spent three years replaying a second and calling it analysis.
Herrera met her eyes.
“There’s a child in Kentish Town with a clockwork parasite wrapped round her spine. That bag has the solvent. I took it because the seller wanted her name as payment.”
Quinn’s mouth tasted of old copper.
The fox mask drew a knife from inside his jacket. The blade looked like sharpened bone, curved and porous.
“Names buy clean. Theft buys example.”
Quinn stepped out from behind the compass stall.
The market watched her boots cross the planks.
The smoke woman’s vapour claws widened.
“Detective Quinn.” Herrera’s voice dropped. “Don’t.”
She hated that he knew her name. Hated more that the market seemed to know it too. It moved in small signs: a head turning before he spoke, a whisper dying on the wrong syllable, a stallholder sliding a black ledger shut.
Quinn raised her warrant card, not to the fox mask, not to the smoke woman, but to the crowd .
“Harlow Quinn. Metropolitan Police. Eighteen years. I don’t know your rules, and I don’t care who sells what under Camden. I’m taking Herrera and that bag.”
A thin man with blue teeth cackled from a tea stall.
“Met Police under the earth. Put that on a mug.”
The fox mask pointed the bone knife at her.
“You have no authority here.”
Quinn snapped the warrant card shut and slid it away.
“Then it won’t be misconduct.”
She threw the baton.
Not at fox mask.
At the lamp above him.
Glass burst. Flame splashed down in a sheet of burning oil. The fox mask recoiled, sleeve catching. The crowd surged back with shouts and scraping feet. Quinn moved with it, grabbed Herrera by the collar, and yanked him sideways as the smoke woman’s claws slashed through the space where his throat had been.
Herrera stumbled into her.
“Run?”
“Shut up and move.”
They drove toward the service tunnel together.
The smoke woman screamed. The sound hit the tiles and came back layered, a dozen voices tearing out of one coat. Quinn felt it in her fillings. Herrera shoved the satchel into her chest for half a second while he ripped a vial from his pocket with his teeth.
“Hold this.”
Quinn caught the bag by instinct.
Warmth pulsed through the leather.
Something inside moved.
“Herrera—”
He smashed the vial at their feet. White vapour burst upward, thick and sour, swallowing the platform edge. Quinn seized his sleeve before the fog took him too. They plunged into the service tunnel, boots striking wet concrete instead of planks.
Behind them, the Market roared.
The tunnel dipped fast. Old cables lined the walls. Water streamed through cracks and pooled ankle-deep in the centre. Herrera’s limp worsened now, each step striking uneven. Quinn kept one hand locked in his sleeve and the satchel strap looped around her fist.
“You drugged an entire platform?”
“Pepper mist.”
“That wasn’t pepper.”
“Not for humans.”
A shape hit the tunnel mouth behind them. The smoke woman poured through the fog, raincoat flapping around a body that refused edges.
Quinn dragged Herrera behind a rusted maintenance trolley just as the vapour claws carved three grooves through the brick wall. Chips sprayed across Quinn’s cheek.
Herrera fumbled at his medallion.
“No time.” Quinn shoved the satchel back at him, seized the trolley handle, and threw her weight into it.
The wheels screamed.
For one dead second, it didn’t move. Then rust gave way. The trolley lurched down the slight incline, gathering speed, and smashed into the smoke woman’s lower half. It passed through her, but the iron frame dragged strands of vapour with it, stretching her shape thin. She shrieked and recoiled, caught on the metal as if hooked.
Herrera stared.
“Iron. Good to know.”
“You didn’t know?”
“I avoid being chased by them.”
“Poor planning.”
They ran deeper.
The tunnel split ahead into three black mouths. Above each, old signs had been painted in flaking white. NORTHERN LINE. MAINTENANCE. MARKET ACCESS — TOKEN HOLDERS ONLY. Beneath the third sign, fresh chalk marked an arrow and a crescent cut through with a line.
Herrera veered toward Market Access.
Quinn hauled him back so hard he nearly fell.
“No.”
“That’s the way out.”
“That’s the way deeper.”
“Same thing down here.”
A crash echoed behind them. The trolley skidded across concrete. The smoke woman had freed herself. Fox mask’s voice carried through the tunnel, raw from smoke or anger.
“Bring me his hands. Bring me her badge.”
Herrera held Quinn’s gaze in the dim light. Water dripped from the Saint Christopher medallion against his chest. The satchel pulsed once between them, like a second heart.
“You follow me through that door, you stop being a tourist.”
Quinn looked back. The tunnel behind them writhed with white mist and moving shadows. The path to the surface lay somewhere beyond the Market, beyond the gatekeeper with the cracked stone skin, beyond a platform full of things that had watched her bleed without blinking. Her phone had no signal. Her superiors would call this unauthorised, then impossible, then career-ending if any report survived the typing.
Ahead, the Market Access tunnel breathed warm air over her face. Spice, rot, engine oil, incense, and something medicinal under all of it.
Morris had stepped through a wrong door and vanished from the world she knew. Herrera stood at another one, wounded, hunted, and carrying something that moved in a bag.
Quinn took the satchel strap from his hand and wrapped it around her wrist.
“You run again, I break your knee.”
Herrera gave one short nod.
“Fair.”
She stepped into the Market Access tunnel beside him.