Prince Andrew's mysterious benefactor 'uncovered' amid Royal Lodge rent riddle
Published
Prince Andrew has been living at Royal Lodge on the Windsor estate since 2004 but has reportedly been asked to leave by his brother, King Charles, who has stopped his £1million 'living allowance'.
Full Article