
It is told that beneath the White Hill, upon which the Tower of London stands, lies buried a wondrous head that faces south towards the English Channel to protect the land from invasion. Within the walls, where the Crown of the kingdom is housed, ravens stand guard to this day and it is told that should the ravens ever forsake this Tower that lies at the Heart of Albion, then the Crown will be lost and the kingdom fail…
Leave a Reply