Ghosts of the Haunted Oxford Prison

Oxford, England

The Oxford Castle is a foreboding fortress nestled in the heart of England’s Oxfordshire, that not only once served as a stronghold, but also as one of the most notorious prisons in medieval England. Harsh conditions faced by inmates, royal rivalries and executions have left an imprint in time that has led many to consider Oxford Castle to be one of the most haunted places in the United Kingdom. The castle itself is over 1000 […]

Read more