The property served as a filming location for Prince Harry and Meghan Markle's bombshell 2022 Netflix documentary.
Prince Harry and Meghan Markle are reportedly at odds over a major decision involving the privacy of their children, Prince Archie and Princess Lilibet, as they navigate mounting professional ...