Claim: Buckingham Palace has pink tea.
Verdict: NOT ENOUGH INFO