Windsor Great Park is a Royal Park of 2,020 hectares to the south of the town of Windsor on the border of Berkshire and Surrey in England. It is adjacent to the private 265-hectare Home Park, which is nearer the castle. From Wikipedia
They are privately funding the renovations to secure a long-term family base near their children’s school.