Skip to main content

The Lady of Bruce Castle — Ghosts & Hauntings in Bruce Castle, Tottenham, London, England (1680) | Nightmarks