Prince William and Kate Middleton's move to Forest Lodge in Windsor Great Park has prompted concern among local residents.
December 18, 2025