The Buckingham Palace is the official London residence of the British monarch. Located in the City of Westminster, the palace has served as a setting for state occasions and royal hospitality since 1837. It is a popular tourist attraction, with over 500,000 visitors each year. The palace is also home