Prince Andrew was seen riding his horse in Windsor Great Park last week to “remind people that he’s still around,” says royal biographer Andrew Lownie. Mr Lownie, who is writing a joint biography ...
2 days ago
View all
Royal Park near the town of Windsor, England
windsorgreatpark.co.uk
Windsor Great Park is a Royal Park of 2,020 hectares, including a deer park, to the south of the town of Windsor on the border of Berkshire and Surrey in England. Wikipedia