Claim: Buckingham Palace is an administrative headquarters in London.
Verdict: SUPPORTS