Home to the most famous balcony in the world, London’s Buckingham Palace has been the official residence of the British sovereigns since 1837. The palace regularly hosts state banquets, garden ...