A Windsor Castle Tour

A Windsor Castle Tour

About this webmix :

St George’s Chapel is a must on Windsor tours from London. The sacred home of the Order of the Garter, and the place of burial for a total of ten notable monarchs, such as Queen Jane Seymour, Henry VIII and Charles I, it possess its own distinctive aura.