British RoyalsFeatures

The Last of the Saxons: Queen Margaret of Scotland

On Monday, 16 November, Princess Alexandra, the Honourable Lady Ogilvy will be attending a dinner in honour of Queen and Saint Margaret of Scotland. Queen and Saint Margaret of Scotland. Queen Margaret of Scotland was born as Margaret of Wessex circa 1045 in exile in Hungary to Edward the Exile and Agatha, who was of unknown origin. She was a granddaughter of the King of England, Edmund…
Read more