This would have pleased our late queen: her head groom will be installed as a military knight at Windsor Castle, meaning he can spend the rest of his days at his old boss’s house in Berkshire.
The post EDEN CONFIDENTIAL: Head groom for late Queen Elizabeth to be installed as a knight at Windsor Castle appeared first on WhatsNew2Day.