Prince Andrew has been reportedly refusing to leave his £30 million Royal Lodge home in Windsor, but an expert says he may not manage to stay in the property due to a ‘loophole’. Prince Andrew has been reportedly refusing to leave his £30 million Royal Lodge home in Windsor, but an expert says he may not manage to stay in the property due to a ‘loophole’. Ok – Celebrity NewsRead More