Connect with us

Entertainment

Queen Elizabeth returns to Windsor Castle after annual stay at Balmoral – 9Honey

Published

on

Article feature image

Queen Elizabeth has returned to Windsor Castle after spending two months at her holiday retreat in Scotland.
Her Majesty arrived back at Windsor on Saturday afternoon following her annual stay at Balmoral Castle.
Hours earlier, the Queen had attended the…

Click here to view the original article.

Continue Reading
Advertisement
Advertisement

Trending