English, asked by nitishk12207, 2 months ago

where does the queen live​

Answers

Answered by Anonymous
0

Answer:

The Queen and Prince Philip spend the majority of their time living in private quarters in Buckingham Palace, located in central London. The palace is made up of 775 rooms and is currently being refurbished, bit by bit

Explanation:

Mark me as brainliest and follow

Answered by kayaldeep
1

castle I think so

hope it helps you

Similar questions