Astor ämnar bosätta sig i England och har köpt en stor egendom i närheten at Windsor.