
St George’s Chapel is part of Windsor Castle, a royal residence of the British monarchy situated in the Royal Borough of Windsor and Maidenhead, Berkshire, England.
Section:
Source: origins
St George’s Chapel is part of Windsor Castle, a royal residence of the British monarchy situated in the Royal Borough of Windsor and Maidenhead, Berkshire, England.
Source: origins