Interesting facts about Buckingham Palace – Just Fun Facts