AI By the time Detective Harlow Quinn reached the cordon, the rain had turned Camden High Street into a smear of red brake lights and oil-black puddles. Uniforms huddled under the awning of a shuttered kebab shop, their hi-vis jackets shining like wet beetles. Beyond them, between a boarded nail salon and a wall layered with gig posters, a narrow service alley disappeared into darkness.
Quinn did not like alleys. Not in London. Not the old ones.
She lifted the tape with two fingers and ducked under it, her coat collar scraping damp plastic. Her worn leather watch sat cold against the inside of her left wrist. 02:17. Too late for anything decent to happen, too early for the city to admit what it had done.
“Ma’am,” said PC Dallow, straightening with the abrupt guilt of a man caught breathing. “DI Fenton’s already below.”
“Who found it?”
“Maintenance contractor. Says he was checking a leak.” Dallow glanced down the alley as if the bricks might lean closer. “Found an open access door. Smelled something.”
“What something?”
He swallowed. “Burning hair, ma’am.”
Quinn held his gaze a second longer than comfort allowed. Dallow looked away first.
The alley ended at a rusted metal door half-hidden behind a stack of broken pallets. Someone had forced it, but not recently; the edges wore old bright scars beneath newer grime. A temporary police lamp stood on a tripod just inside, throwing white light down a flight of tiled stairs. The tiles had once been cream. Now they were the colour of nicotine and neglect, their bevelled edges furred with black mould.
A red roundel, long stripped of its lettering, clung to the wall above the stairs.
Quinn paused beneath it.
London had layers. Roman walls under offices. Rivers under roads. Bomb shelters under boutique hotels. People liked to say the city remembered. Quinn had spent eighteen years learning it did more than that. It hid things. It swallowed them, digested them slowly , and sometimes spat out bones.
She started down.
The air changed halfway, turning colder, thicker. Her footsteps lost their echo and came back wrong, as if the stairwell bent around a larger space than it should have contained. Old Underground smell rose to meet her: dust, iron, wet concrete, stale electricity. Beneath it lay the sour stink Dallow had mentioned, though burning hair was too simple. This had an animal sweetness, like meat left on a radiator.
At the bottom, the passage opened onto an abandoned platform.
Quinn stopped.
She had been in disused stations before. Training exercises, historic crime scenes, one awful winter recovery after a homeless man fell through rotten boards. They had a particular emptiness, civic and sad. This was not that.
The platform beneath Camden had been transformed .
Tarps and canvas awnings hung from ceiling struts in sagging rows. Wooden stalls leaned against tiled walls, their counters cluttered with broken glass jars, tarnished scales, velvet -lined boxes, strings of dried things Quinn chose not to identify. Hooks dangled from the old advertisement frames. Chalk symbols marked the platform edge. Somewhere, a cluster of little brass bells moved though no draft touched them, whispering against one another.
The Veil Market, someone had called it in a file she wasn’t meant to read.
She had laughed at the name then. A dry laugh, alone in her flat at three in the morning, because laughing had been easier than admitting she’d built a private archive of impossible details since Morris died.
Now she stepped onto the platform and did not laugh.
“Forensics are going to love this,” DI Paul Fenton called from ahead.
He stood near the centre of the market with his hands on his hips, overcoat open, belly pressing against his waistcoat. Fifteen years ago he had been sharp. Now he was soft at the edges and twice as confident. A crime scene photographer crouched behind him, camera flash popping white across the tiles.
The body lay beside a stall draped in purple cloth.
Male, at first glance. Late thirties, maybe older. Hard to tell. He was on his back, arms flung wide, coat burned open at the chest. The shirt beneath had fused to skin in a blackened oval over the sternum. His mouth gaped. His eyes had filmed blue in the lamp glare.
Quinn crossed to him, careful of the numbered markers already placed around the scene. A brass handbell on the stall counter. A scatter of grey powder near the victim’s right boot. Two coins, old and green with age. A snapped length of red thread. One broken lens from a pair of spectacles.
“What have we got?” she asked.
Fenton rocked back on his heels. “Name’s Silas Venn, according to ID in the coat. Dealer, if the contents of these charming little stalls are anything to go by. Looks like a transaction went bad. Burn pattern on the chest. Accelerant or chemical. We’ve got trace powder, likely alchemical nonsense dressed up as narcotics. Robbery, maybe. Some fringe occult crowd playing at witches.”
Quinn looked at him.
He gave her a tired smile. “Yes, I know. You hate conclusions before postmortem. Consider it a working theory.”
“I hate lazy ones more.”
“That’s the spirit.”
She crouched beside the body. Her knees clicked softly . Forty-one had announced itself in small betrayals: joints, sleep, patience. She ignored them.
Silas Venn’s skin had a waxy pallor everywhere except the burn. His fingers were curled, not clenched. Nails clean. No defensive wounds visible on the hands. A signet ring sat on his left index finger, silver, set with a black stone carved into a crescent shape. His boots were expensive and dry.
Quinn looked down at her own boots. Wet from the alley. Wet from the stairs. The entire platform floor carried a film of damp except for a rough oval around the body, dry as old bone.
“Who moved him?” she asked.
“No one,” Fenton said. “First responders had the sense to wait. Miracles do occur.”
“The floor’s dry.”
“It’s under cover.”
“The whole station’s under cover.”
Fenton’s smile thinned. “Could be heat from whatever burned him.”
Quinn leaned closer to the wound. The shirt had charred inward in a clean circle the size of a dinner plate. No splash marks. No scattered droplets. No singeing along the coat lapels beyond the central burn. Heat intense enough to carbonise fabric and flesh should have curled hair, blistered hands, licked up under the jaw.
His eyebrows were intact.
She inhaled through her mouth and caught something metallic beneath the char. Ozone. Like a storm trapped in a cupboard.
“Has the body temperature been taken?”
“Pathologist is twenty minutes out.”
Quinn touched nothing. She shifted her angle and studied the tiles under Venn’s shoulders. Fine grit had collected there. Not dust. Sand-coloured fragments, irregular and dull, trapped in the grout lines. She took the penlight from her pocket and aimed it.
“What are you?” she murmured.
Fenton crouched beside her with a small grunt. “What?”
“Particles under the body.”
He squinted. “Ceiling plaster?”
She raised the light upward. The ceiling above Venn was intact. Old paint flaked elsewhere, but not over this patch. No fresh spall. No dust trail.
Quinn swept the beam wider. Marker seven: grey powder by the boot. Marker eight: the coins. Marker nine: red thread. Marker ten: broken spectacle lens. Each object seemed random, the kind of clutter a derelict black market would shed if a fight broke out.
But the market itself was too orderly.
That was the wrongness. She felt it before she named it.
The stalls were empty of people, abandoned in haste, but not ransacked. Jars stood in rows. Drawers were shut. Hanging charms swayed from strings, but none had fallen except within a neat perimeter around the corpse. Whoever had fled had done so fast and cleanly. No overturned crates, no trampled goods, no chaos.
“What did the contractor say about other people?” she asked.
“None seen. Door was open. Lights down here were already on.”
“These lights?”
Fenton glanced at the police lamps, then at the strings of bulbs looped above the stalls. They glowed with a dim amber warmth , though Quinn could see no generator cables. “Apparently so.”
“Power’s been cut to this station since the eighties.”
“Battery packs.”
“Find one.”
He exhaled through his nose. “Harlow.”
She hated when colleagues used her first name at scenes. It made the dead seem like interruptions to office politics.
She rose.
A woman stood beyond the cordon at the far end of the platform, arguing in a low urgent voice with a uniform. Curly red hair escaped from under a green hood. Round glasses reflected the amber bulbs. A worn leather satchel hung across her body, heavy enough to pull her shoulder down.
Quinn knew her from surveillance stills and one university photograph printed from an Oxford archive page. Eva Kowalski. Research assistant at the British Museum’s restricted archives. Childhood friend of Aurora-whatever-name-she-was-using -this-month. Occult researcher, though Quinn had never seen that written on any official document.
Eva tucked a curl behind her left ear. Nervous. Or pretending to be.
Quinn walked over.
“Miss Kowalski,” she said.
Eva’s head snapped up. Green eyes, freckled face gone pale under the platform lamps. “Detective Quinn.”
“You’re a long way from the museum.”
“So are you from anything that will make sense in your paperwork.”
The uniform stiffened. Quinn lifted two fingers, dismissing him. He retreated a few paces but kept watching.
“How did you get in?” Quinn asked.
Eva’s mouth pressed tight.
“Wrong answer,” Quinn said. “Try again.”
“I heard about the body.”
“From whom?”
“A contact.”
“In a murder investigation, contacts have names.”
“Not if they’d like to keep breathing.”
Quinn stepped closer. Eva smelled of rain, old paper, and peppermint gum. Her satchel buckle was tarnished brass; ink stained the side of one finger. Not a killer’s hands, Quinn thought, then rejected it. Hands meant nothing. Morris had taught her that. Gentle hands strangled. Soft hands pulled triggers. Clean hands opened doors to things teeth-first in the dark.
“You know this place,” Quinn said.
Eva looked past her to the market. Fear moved over her face before she covered it. Real fear, not theatre. “I know of it.”
“The Veil Market.”
Eva flinched at the name.
“There’s a dead man on the floor,” Quinn said. “You can either help me understand why this scene is lying to me, or I can arrest you for obstructing a murder inquiry and let you explain your restricted archive hobby to a custody sergeant with no imagination.”
“That would be a terrible idea.”
“I have lots.”
Eva looked at the body again. Her hand rose to her hair, tucked a curl behind her left ear, then stayed there. “His name is Silas Venn.”
“We gathered.”
“He sold passage markers. Tokens. Maps to places that don’t stay where they’re put.”
“Such as abandoned Tube stations.”
“Such as doors pretending to be abandoned Tube stations.”
Quinn heard Fenton behind her, close enough to listen and wise enough for once not to interrupt.
“What killed him?” Quinn asked.
Eva hesitated.
Quinn waited. She was good at waiting. Interrogation rooms, hospital corridors, the three days after Morris vanished before they found what was left of him in a locked church crypt with river mud in his lungs.
Eva swallowed. “Not fire.”
“No.”
“Rift exposure, maybe. If one opened too close, it can hollow a person. Burn from the inside.”
Fenton made a soft sound of disbelief. “Christ.”
Quinn ignored him. “Rifts leave sand?”
Eva’s eyes sharpened. “Glass. Sometimes. Silica vitrifies at the edge. Like fulgurite, but finer.”
The grit beneath the shoulders. The dry oval. The ozone.
“Then why is he here?” Quinn asked.
“What do you mean?”
“The needle marks point one way, but the thread points another.”
Eva frowned. “Needle marks?”
Quinn turned and walked back to the body. Fenton followed. After a second, Eva ducked under the tape without permission. The uniform objected; Quinn did not look back, and the objection died.
She crouched again near Venn’s right hand.
“His fingers,” she said.
Fenton bent over. “What about them?”
“Curling naturally. No scrape marks on the nails. No bruising on the wrists. If a rift opened in front of him and killed him, he either stood there calmly or didn’t see it coming.”
“Maybe he was restrained magically,” Fenton said, the last word sour in his mouth.
Quinn gave him a glance. “You’re adapting.”
“I contain multitudes.”
She pointed to the dry oval. “Heat event centred here. But look at the coat.”
Eva knelt opposite, careful to keep her satchel off the floor. Her eyes moved quickly now, hungry despite her fear. “The burn is vertical.”
“Yes,” Quinn said.
Fenton peered. “It’s on his chest.”
“It’s on his shirt as if he was standing upright when it happened.” Quinn traced the air above Venn’s torso, not touching. “If he’d been lying here, heat and residue would pool differently. The coat would shield parts of him. The edge would be flattened against the floor. Instead the fabric burned while hanging away from the body.”
Fenton’s expression changed by degrees. “He was killed standing.”
“And laid down afterward.”
“By whom?”
Quinn looked at the platform. “That’s the question someone tried to make boring.”
She moved to the stall behind the corpse. Purple cloth, brass handbell, small drawers labelled in a script that hurt the eye if read too directly. The counter’s dust had been disturbed . Four rectangular clean patches marked where objects had sat until recently.
“What did he sell?” she asked.
Eva came up beside her. “Depends which rumours are true.”
“Pick one.”
“Compass work. Finding hidden ways. Rift detection.”
Quinn’s attention dropped to a velvet tray half-tucked beneath the counter. Empty, except for a crescent of greenish residue and a single brass shaving.
She took an evidence bag from her pocket and used it to lift the tray edge. Beneath it, caught in a crack between boards, lay a sliver of metal no longer than an eyelash. Verdigris clung to it, blue-green and powdery.
“Brass,” Quinn said.
Eva had gone very still.
“What?” Quinn asked.
“There’s an item,” Eva said. “Small brass compass. Protective sigils on the face. Shade-made. It points toward the nearest rift or portal.”
“Valuable?”
“In the wrong hands? Catastrophic.”
Fenton rubbed a hand over his face. “So this is robbery after all.”
“No,” Quinn said.
He stared at her. “You just found the missing valuable thing.”
“I found where it was kept.”
“That’s generally how robbery works.”
She straightened and turned slowly , letting the scene settle around her. Dead dealer. Missing compass. Rift burn. Dry floor. Grey powder by the boot. Coins. Thread. Broken lens. Bells whispering overhead.
No blood. No signs of struggle. No footmarks in the dry oval except the victim’s? She looked closer.
There: a faint crescent print in the dust near Venn’s left shoulder. Not a shoe. Too narrow. The edge of a kneeling knee? Someone had arranged him, then leaned close.
Why?
Quinn stepped to marker ten, the broken spectacle lens. It was round, one edge cracked. She looked back at Eva’s glasses.
Eva noticed. “It isn’t mine.”
“Didn’t say it was.”
“My lenses are intact.”
“People keep spares.”
“Detective—”
Quinn held up a hand. She crouched by the lens and angled her penlight. The glass was clean on top, dusty underneath.
Placed after the dust settled.
She checked the coins. Same. Their undersides, visible where one leaned against a tile ridge, were free of grime. The red thread lay in a careful curve, too picturesque by half. The grey powder near the boot had scattered like a spill, but no grains had lodged in the sole tread.
“Paul,” she said.
Fenton came over.
“This isn’t a market fight. It’s a display.”
He frowned down at the markers. “Staged?”
“Badly. Or quickly .”
“Why scatter occult props if the real cause already looks occult?”
“To make us stop at occult.” Quinn glanced at Eva. “To make your people assume rift accident, and mine assume fringe lunacy.”
Eva’s lips parted. “There are no other people.”
Quinn almost smiled. “There are always other people.”
She returned to Venn’s body and looked not at the wound this time, but at his face . Mouth open. Eyes filmed. Jaw slack. Something dark flecked his lower lip.
“Has anyone checked inside his mouth?”
Fenton grimaced. “Waiting on the pathologist.”
Quinn put on gloves. She felt Eva watching, Fenton watching, the whole dead market watching with its strings of bells and blind jars. She leaned close and, with two fingers, eased Venn’s jaw wider.
A small object rested under his tongue.
Not swallowed. Hidden.
Quinn used tweezers from the scene kit Fenton carried and drew it out carefully . It was a disk of pale material, about the size of a two-pence coin, carved with a hole near the top. Bone, polished smooth by handling. On one face, someone had inked a symbol in brown that might once have been red .
Eva made a strangled sound.
Quinn held the token up in the light. “Entry requirement?”
Eva nodded. “Bone token. You need one to enter the Market.”
“Then our killer had one.”
“Or took his,” Fenton said.
Quinn looked at the dead man’s coat. “Search found no token?”
“No.”
She bagged it. “Because he put it in his mouth before he died.”
Fenton’s brow furrowed . “Why?”
“To keep it from being taken.” Quinn looked at Venn’s hands again, curled but unmarked. “Or to tell us something.”
Eva hugged her satchel against her ribs. “The Market moves every full moon. Tonight was the last night in Camden.”
Quinn checked her watch . 02:31. Her thumb brushed the cracked leather strap, an old unconscious motion from old grief. Morris had owned the same model. She had bought hers after the funeral and never told anyone why.
“When is the full moon exact?”
Eva answered at once. “Three-oh-seven.”
Twenty-six minutes.
Above them, the brass bells shivered harder.
Fenton heard it too. His face lost colour. “Draft?”
“No,” Quinn said.
Across the platform, one of the amber bulbs flared blue-white and burst. A uniform swore. Shadows jumped among the stalls. For a second, Quinn saw the market as it must have been hours earlier: crowded, whispering, alive with illicit trade under the city’s skin. Then the vision was gone , leaving only tarps and evidence markers and the dead man who had tried to keep a door shut with a piece of bone under his tongue.
The facts aligned , not neatly, but enough to point .
“Venn wasn’t killed for the compass,” Quinn said. “He used it.”
Eva turned to her. “To find a rift?”
“To find the nearest one, yes. But the burn on his chest means the rift opened in front of him. Close. Controlled.” Quinn looked down the platform toward the black tunnel mouth. “He knew someone was coming through.”
Fenton said, “Coming from where?”
The tunnel exhaled cold air.
Quinn’s hand went inside her coat, not to her warrant card but to the baton she carried because firearms required reports and reports required explanations. She could feel the old case opening inside her, the one marked Morris, the one everyone else had closed with phrases like stress and misadventure and tragic accident.
Three years ago, DS Morris had left a message on her phone. Static, breathing, then four words: Door under the city.
She had listened to it until the audio degraded.
Now, beneath Camden, the bells rang without hands.
Quinn fixed her eyes on the tunnel. “Not where,” she said. “Who.”
Eva whispered, “Detective…”
A shape moved beyond the platform edge, too far in the dark for the lamps to reach. Not large. Not monstrous. A human silhouette, perhaps. It paused at the mouth of the tunnel as if noticing the police lights, the body, Quinn .
Then something small flashed in its hand: brass, round, green with verdigris.
The missing compass.
“Armed police!” Fenton barked, voice cracking into the vaulted ceiling though none were present.
The figure tilted its head.
Quinn saw, with a clarity that narrowed the whole station to a pinprick, the wet footprints along the platform edge leading not from the stairs but from the tunnel . Bare feet. Human-sized. Each print smoked faintly on the tile before fading.
The killer had not fled the scene.
The killer had arrived with it.
“Seal the stairs,” Quinn said.
Fenton stared at her. “What?”
“Seal the stairs. Nobody leaves without showing me their soles.”
The figure stepped backward into the dark.
Quinn moved.
She did not run wildly. Military precision had never left her body, though she had never served; it came from years of entering rooms where fear punished haste. She advanced along the platform, baton low, eyes up, counting distance, exits, cover. Behind her, Fenton shouted orders. Eva called her name. The bells screamed.
At the tunnel mouth, the air smelled of ozone and river mud.
Quinn stopped at the edge and aimed her penlight into the black.
For one heartbeat, the beam caught the figure’s face.
Pale. Human. Eyes reflecting silver. A mouth curved in something too tired to be a smile.
Around its neck hung a strip of red thread. In one hand, the Veil Compass trembled , needle spinning so fast it blurred.
The figure spoke in a voice like wet stone dragged across tile.
“Detective Quinn.”
Her grip tightened.
Nobody down here should have known her name.
The compass needle snapped still, pointing not at the tunnel, not at the body, not at any hidden door in the abandoned station.
It pointed directly at her chest.