Deep in London’s ‘Tech City’, something barbaric is happening down a covered alleyway.

Eerily-lit railway arches near Old Street echo with the sounds of effort, as a brutal ritual reaches fever pitch. 2,083 more words