Frogmore House

I recently had the good fortune of being able to tour a lovely and fascinating home with rich history on a property located in Windsor, England: Frogmore House. The name may sound familiar as its located on the same property where the Duke and Duchess of Sussex currently reside with their son, Archie. They live [...]