Experience the Birth of Henry VI in Windsor, December 1421
Witness the Birth of a King—and the Beginning of One of England’s Most Tumultuous Reigns. For history enthusiasts, royal-watchers, and time travellers seeking a truly regal experience, December 1421 in Windsor is a destination that combines pomp, politics, and a…