Queen’s House and the Tulip Staircase

Queen’s House It was at this house where the famous Tulip staircase ghost photograph was taken. Queen’s House is located ...
Read more

London Home’s Long, Dramatic History of Haunting

Once a stately manor in the Greenwich borough of London, Charlton House was completed in 1612 for Adam Newton, a ...
Read more