Logo

A. Westminster Palace
B. Tower of London
C. St. George’s chapel at Windsor
D. Buckingham Palace

Correct Answer: Buckingham Palace

Last Updated: April 29, 2023