News

King Carl XVI Gustaf and Queen Silvia of Sweden, for a special tree planting at Windsor tonight. The Swedish Oak is a gift from the Scandinavian sovereign to celebrate the British royals ...