This week’s news that the Queen’s official London residence, Buckingham Palace needs a £369m refurbishment has caused a public outcry. I hear you say: No wonder the Queen of England is one of the richest women in the world. She owns Buckingham Palace in London, Windsor Castle in Berkshire, The Palace of Holyrood House in … More HM The Queen, What Does She Own?
If you read enough English royal history books, websites or texts you will eventually come across a place called Our Lady of Walsingham. Located between Norwich and King’s Lynn in Norfolk, this place of pilgrimage was built in 1061 during the reign of Edward the Confessor. Though the following centuries English kings and queens frequently … More The Shrine of Our Lady of Walsingham