London, UK
CNN
—
Marvel at the royal grandeur of the halls that have been home to British kings and queens for 180 years.
Marvel at the royal grandeur of the halls that have been home to British kings and queens for 180 years.