Buckingham Palace is located in central London between several parks. It has been the official residence of the British monarch since 1837 under Queen Victoria. The palace serves as the administrative headquarters of the monarchy, contains 775 rooms across 77,000 square meters, and is used to host state banquets and royal garden parties that welcome millions of tourists annually.