Windsor v hrabství Berkshire, přibližně 30 km západně od Londýna, patří mezi nejvyhledávanější místa Anglie. Dominantu tvoří proslulý hrad Windsor (Windsor Castle), k němuž patří i rozsáhlý zámecký park. Hrad má za sebou více než 900 let starou historii a je bezkonkurenčně nejstarší nepřetržitě obývanou královskou rezidencí. Původním záměrem bylo, aby rozlehlý park tvořil přirozený přírodní celek.
Na jeho území vznikla ve 30. letech 20. století zahrada, později pojmenovaná po svém zakladateli Ericu Savillovi, tehdejším správci parku. Ten, za podpory krále Jiřího V., vybudoval v té době velice populární „lesní zahradu“. Tento druh zahrady byl v první polovině 20. století, kdy vrcholil příliv nových rostlin z celého světa, mezi bohatými Brity velice oblíbený.
