After it was announce the royal couple are going to be living at Forest Lodge in Windsor, the Prince and Princess of Wales’ upcoming new neighbours have raised privacy concerns about their house move.
After it was announce the royal couple are going to be living at Forest Lodge in Windsor, the Prince and Princess of Wales’ upcoming new neighbours have raised privacy concerns about their house move.