answersLogoWhite

0

Yes she does. and the Buckingham Plaace is in England

The royals have private quarters in one part of the Palace.

User Avatar

Wiki User

13y ago

What else can I help you with?