Summary
Prince Andrew's former residence, Royal Lodge in Windsor, is reportedly becoming available for rent at an annual cost of £400,000. Andrew was asked to vacate the property after further details emerged regarding his association with Jeffrey Epstein.