Claim: London is where Led Zeppelin formed.
Verdict: SUPPORTS