Claim: Richard Branson did not work in London.
Verdict: REFUTES