The Prince and Princess of Wales surprised fans when their sleeping arrangements at their former home, Kensington Palace, ...
The property located at 506 Salem Church Road in Windsor was sold on Nov. 4, 2024 for $345,000, or $237 per square foot. The ...