where does the queen live
Answers
Answered by
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
1
castle I think so
hope it helps you
Similar questions