Savill Garden
The Savill Garden, located in the southeast corner of the estate of Windsor Great Park, is managed by the Crown Estate and encourages visitors to experience its wealth of plants. It is an oasis of beauty and tranquillity acclaimed as one of the finest gardens in England. The breathtaking diversity of plants that can be…