Claim: Buckingham Palace is located in Paris.
Verdict: REFUTES