|Image: Public Domain|
Long has Buckingham Palace been the official seat of the Monarchy of the United Kingdom. It's featured in countless movies, newsreels and TV shows. You'd think you'd know all there is to know about the palace in London, but maybe there are some things that aren't common knowledge! In this, our latest podcast episode, we talk about some of the lesser known things about Buckingham Palace.
What facts surprise you about Buckingham Palace?