The sprawling land in Windsor Park was once home to The Hermitage ... but the neighbouring Frogmore House provided the ...
For centuries the idyllic royal estate of Frogmore, nestling in landscaped grounds of Home Park just half a mile from Windsor Castle, has been the private escape for generations of royals.