Free Shipping to all UK customers for orders over £25.00
Free Shipping to all UK customers for orders over £25.00
Free Shipping to all UK customers for orders over £25.00
An underground tunnel collapses in London in 1892, and those trapped under its rubble survive only by eating each other's flesh. Subsequent generations live on via similar means, but eventually only one remains. Forced out of hiding, the disease-ridden cannibal begins to look for his nutrition on the platform of Russell Square tube...