Landscapes & nature
Home Park
Royal park on the eastern side of Windsor Castle
Wikipedia names Home Park as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Home Park. Each title’s page links to the sentence that says so.
The OmenHorror film1976
Filming locations nearby
-
Towns & cities
Windsor
England · under 1 km
Town in the Royal Borough of Windsor and Maidenhead in Berkshire, England
-
Castles & palaces
Windsor Castle
England · under 1 km
Historic castle, royal residence at Windsor in Berkshire, England, UK
-
Landmarks & buildings Windsor Guildhall
England · under 1 km
Grade I listed seat of local government in Windsor and Maidenhead, England, United Kingdom
-
Towns & cities
Eton
England · 1 km west
Town in Berkshire, England
-
Landmarks & buildings
Windsor & Eton Central railway station
England · 1 km west
Terminus railway station, one of two serving Windsor, Berkshire, England, UK
-
Castles & palaces
Frogmore House
England · 1 km south
Grade I listed historic house museum in Windsor, United Kingdom