Savill Garden
About 4 miles from Windsor Castle, the main horticultural delight of Windsor Great Park consists of 35 acres of ornamental gardens with impressive displays of 2,500 rosebushes and a tremendous diversity of trees and shrubs. The Savill Building, easily recognizable by its undulating roof in the shape of a leaf, holds a visitor center, restaurant, and terrace where you can dine overlooking the garden, as well as a large shopping area with plenty of gifts, cards, and original artwork.