The Savill Garden sits at the edge of Windsor Great Park. The park itself is huge, covering an area of 5,000 acres that incorporates lakes, woodland and farmland. The Savill Garden itself, […]
The Savill Garden sits at the edge of Windsor Great Park. The park itself is huge, covering an area of 5,000 acres that incorporates lakes, woodland and farmland. The Savill Garden itself, […]