Buckingham Palace is the first home and office of the Royal family in England, and has been the home to British sovereigns since.....
This is one of London's famous ceremonial arches, it was designed in 1825 as a triumphal entrance to Buckingham Palace from the.....