Claim: Greenwich is in the mountains of London.
Verdict: NOT ENOUGH INFO