Everything we know about Royal Lodge, Prince Andrew’s 30-room mansion in Windsor
By Lianne Kolirin and Lauren Said-Moorhouse, CNN (CNN) — 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. Here’s what we know about the sprawling property
Continue Reading