10 Tudor Places to Visit in London

It’s no secret that I love history. In particular, British history, and especially Tudor history! I’m a huge history buff and one of my favorite parts of traveling is going to places where significant events happened! With so many Tudor-related places in England, there is no shortage of sites to visit—especially in London. And trust … Continue reading 10 Tudor Places to Visit in London