Prince Andrew is a prominent British royal. But after his high-profile scandal, does he still live at a fancy royal palace?