World Prince Andrew faces fresh nightmare as King Charles ‘axes security at Windsor home’ August 17, 2024 Share on Facebook Tweet on Twitter Prince Andrew has lived at Royal Lodge for over 20 years after signing a 75-year lease. Daily Express :: News Feed