Claim: Lily Collins is an actress born in the town of Durham in the southwest of London on the A3 trunk road between the capital of Portsmouth.
Verdict: REFUTE