Latchford
Proper noun
Meaning
A town in Ontario, Canada
A suburb of Warrington, Cheshire, England (OS grid ref SJ6187).
Source: en.wiktionary.orgExamples
The Met is also one of many institutional buyers known to have acquired looted artifacts from a Thai-based British "collector", Douglas Latchford."
The original dam was completed in time for navigation season in 1912 which was the last year the big boats carried freight and passengers between Latchford and Elk Lake.