TOP RESULTS

Your search: The name of my structure is Buckingham Palace. Buckingham Palace is the home of the queen and her royal family. Buckingham Palace is located in London.