[1] The original building, which was at nos, 16, 17, 18 Henley Street was demolished and rebuilt in 1753 making it one of the largest inns on the Holyhead Road by its landlord at the time, John Payton.
[2] In its heyday the White Lion Inn was considered to be on a par with some of the better eating establishments in London and was reported to offer “a bill of fare equal to that of the Piazza Coffee House”.
Concentrating on providing a fair and balanced viewpoint that remains family orientated whilst retaining the darker and more sinister aspects of human sacrifice and the Knights Templar link to the craft.
Amassed over 40 years, this collection of articles, rituals and ephemera challenges the accepted stereotypes of witches whilst avoiding the standard "everything behind a glass case" approach.
[7][8] Regularly described as one of the most haunted buildings in the country by the owner[9] and visited by paranormal investigators, parapsychology groups and ghost hunters,[10][11] it continues to offer a glimpse into the world of the supernatural and the unknown.