Claim: Greenwich is in north west London.
Verdict: REFUTES