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