A Brief History St. George’s chapel is a church located within the grounds of Windsor Castle, a Norman-era castle built by William the Conqueror. It is named for England’s patron saint. The chapel is the home of the monarch’s highest order of chivalry – the Order of the Garter, established in 1348 by Edward III. The annual Garter ceremony is… Read More