Everything we know about Royal Lodge, Prince Andrew’s 30-room mansion in Windsor
Britain’s King Charles has announced that his brother, Andrew, will be stripped of his “prince” title and ordered to leave Royal Lodge, the 30-room mansion that has been his home since 2003, over the swirling Jeffrey Epstein scandal.