Claim: The wedding of Prince Charles and Lady Diana was in London, UK.
Verdict: SUPPORTS