Welcome!
There have been some big changes in Britain since our last issue and so this issue, we visit Windsor (p26), home to our late Queen’s Berkshire castle, and now the hometown of our new Prince and Princess of Wales, William and Kate, and their young fam