Where is Buckingham Palace located?
Correct answer: London, UK
kimbo
Player #41416414, shame, we are all here to learn 😊

Player Say what!?
There they go again making it seem the country name England doesn't exist anymore. That's a trend that's been going on for a few years now.

little b
I've been to London in the UK

baymax
can't believe that some people put Berlin, Germany?!

Enyonam🌸🧸
Player #41416414, mind ur business