Christmas is still a few days away, but Queen Elizabeth II has already kicked off her holiday festivities. The UK monarch was spotted at King’s Lynn railway station in Norfolk after she caught a train up from London. The post A Royal Affair! The Queen Spotted In London Ahead … Read entire story.
Source: OK! Magazine