The Tower of London
In the year A. D. 1066 William of Normandy invaded England to claim the throne, which he believed had been promised to him. He defeated a defending Saxon army at the Battle of Hastings in October of that same year … Continue reading