Claim: Little Horkesley is located in Essex, just northeast of London, is an uninhabited area.
Verdict: REFUTE