Claim: The Endless River is an album of a band which formed in London.
Verdict: SUPPORTS