It's also the official London residence of Princess Anne.
St. James's Palace is a royal residence of ceremonial and cultural import. The Tudor-style building contains the apartments of Princess Anne, Princess Alexandra, and Princess Beatrice. It's also where ...