Filters:
clear
Country: United Kingdom

botanical garden in Slough, England

About 4 results.

The Savill Garden

thumb_up 10219 likes
rate_review 109 Reviews
favorite 15040 favorites
The Savill Garden, TW200UJ Windsor, United Kingdom

Majestic royal park with breath-taking views of Windsor Castle, the estate includes The Savill and Valley Gardens, Virginia Water and Swinley Forest.

Windsor Great Park

thumb_up 9853 likes
rate_review 105 Reviews
favorite 14117 favorites
The Savill Garden, TW200UJ Windsor, United Kingdom

Majestic royal park with breath-taking views of Windsor Castle, the estate includes The Savill and Valley Gardens, Virginia Water and Swinley Forest.

Royal Landscape

thumb_up 9855 likes
rate_review 105 Reviews
favorite 14124 favorites
The Savill Garden, TW200UJ Windsor, United Kingdom

Majestic royal park with breath-taking views of Windsor Castle, the estate includes The Savill and Valley Gardens, Virginia Water and Swinley Forest.

Windsor Great Park

thumb_up 9855 likes
rate_review 105 Reviews
favorite 14124 favorites
The Savill Garden, TW200UJ Windsor, United Kingdom

Majestic royal park with breath-taking views of Windsor Castle, the estate includes The Savill and Valley Gardens, Virginia Water and Swinley Forest.

  • 1