The Tower of London comes by its ghostly reputation honestly. Built by William the Conqueror in 1078, it has stood as a symbol of the might of England for nearly a thousand years. It was originally a royal palace as well as a defensive fortress. In fact, Her Majesty’s Royal Palace and Fortress, The Tower …
Continue reading Twelve Nightmares of Christmas, Day 11 — The Ghost of Anne Boleyn