St Briavels – The Most Haunted Castle in England

St Briavels – The Most Haunted Castle in England

When Tom of Tomarhawk offered a chance to stay in St Briavels, the most haunted castle in England, I just leapt at it with bells on. Other than meeting like-minded backpackers at this VSO Social Event, we would be staying a three night weekend at the most haunted...