"My story must continue. My story must end."
This article is a stub. Please help The Wiki + The Divine by expanding it, adding pictures, and improving existing text. |
Holloway Prison is located in North London, and was the site of Lucifer's incarceration. Unfortunately, it was also the site of her escape.