Claim: Led Zeppelin was formed in North London.
Verdict: NOT ENOUGH INFO