Le terrain sur lequel se trouve aujourd'hui le complexe touristique faisait à l'origine partie du domaine historique de Windsor. Ses espaces verts aménagés et ses bois séculaires offraient un cadre charmant qui allait plus tard inspirer l'aménagement du Windsor Safari Park, puis, par la suite, celui du Legoland Windsor Resort.