The Best Sight in Windsor, The Thames Valley

Background Illustration for Sights

We've compiled the best of the best in Windsor - browse our top choices for the top things to see or do during your stay.

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.

Wick Rd., Egham, TW20 0UU, England
01753-860222
Sight Details
£14.50 Mar.–Oct., £8.50 Nov.–Feb.

Something incorrect in this review?