Question:

Buckingham Palace is located in :

Show Hint

It is the official residence of the British monarch.
Updated On: Nov 12, 2026
  • Paris
  • London
  • Geneva
  • Singapore
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is B

Solution and Explanation

Buckingham Palace is the London residence and administrative headquarters of the British monarch.
Answer: (2) London
Was this answer helpful?
0
0