Buckingham Palace has been the residence and administrative headquarters for the British Royal Family for nearly 200 years. This incredible
399