Windsor ist eine hübsche Stadt in Berkshire im Südosten Englands mit einem alten Herzen, einer Lage entlang der Themse und einer Verbindung über eine Brücke nach Eton, der Heimat einer der ältesten und angesehensten öffentlichen Schulen Englands. Die St. George's Chapel befindet sich neben dem Windsor Castle, dem größten permanent besetzten Schloss der Welt und einem der offiziellen Häuser von HM The Queen. Die Kapelle wurde 1348 von König Edward III. Gegründet und ist ein schönes Beispiel für gotischen Stil mit fliegenden Strebepfeilern, prächtigen Glasmalereien und einem gewölbten Innenraum von außergewöhnlicher Größe, wie es sich für den Ort der Verehrung der königlichen Familie gehört.
Es ist die Grabstätte von 10 englischen Königen, darunter Heinrich VIII. Und Georg III. Sowie viele andere Mitglieder der Monarchie, und beherbergt auch die Ritter des Strumpfbandes. Dies ist einer der ältesten Ritterorden der Welt und die höchste zeremonielle Auszeichnung in Großbritannien. Mitglieder sind derzeit die Königin, Prinz Charles und ehemalige Führer der Streitkräfte, Industriekapitäne und Ex-Premierminister; Ihre heraldischen Banner hängen hoch über dem Chor in der Kapelle. St. George's ist am Sonntag für Besucher geschlossen, aber alle sind während der Woche bei allen Gottesdiensten willkommen. Sie finden täglich um 8:30 Uhr, 10:45 Uhr, 12:00 Uhr und 17:15 Uhr statt.