Queen Elizabeth just gave the world a peek inside her private residence at Windsor Castle

Queen Elizabeth just gave the world a peek inside her private residence at Windsor Castle

vogue.in - Elise Taylor

Throughout history, the monarch of the United Kingdom has always held a weekly, 20-minute audience with the prime minister. Usually, it is in-person …

View on vogue.in