Top 10 Most Expensive Properties in the World
Buckingham Palace is the monarch of the United Kingdom’s official residence and administrative headquarters. It is located in London’s City of Westminster and has been the monarch’s official London residence since 1837. Buckingham House was built for the Duke of Buckingham in 1703 and later acquired by King George III in 1761 as a private…