The princes in the Tower of London: one of the great mysteries of English history

In the White Tower, the old keep at the Tower of London, there is a small staircase tucked away near the entrance. Called the Two Princes Staircase, it’s where the skeletons of two young boys, one aged about 10 and the other 13 were found during renovations in 1674. It’s widely believed the skeletons are of the two princes who disappeared at the site in the late 15th century. And this is one of the great mysteries of English history. Though there has yet to be any scientific evidence to…

Read More