St George's Chapel in Windsor Castle is one of the most famous buildings in the World, the venue for national pageant and ceremony since the Middle Ages. Created to be the architectural back-drop for... This description may be from another edition of this product.