If you’re planning a visit to Windsor between autumn 2026 and spring 2027, there’s a very good reason to put Windsor Castle at the top of your list. The upcoming Windsor Exhibition, titled “Queen Elizabeth II: Her Life in Style”, opens on Thursday 1 October 2026. It runs all the way through to Sunday 18 […]