
St George’s Chapel – Windsor Castle
This article was written by Holly Sennett. St George’s Chapel Windsor Castle has long been seen as a symbol of the British Monarchy and a significant British landmark. During its long history, Windsor has played host to nearly every monarch, from Henry I in the 12th century to King Charles III. Some monarchs have never [read more]