Patrick McLene established the community in 1810 or 1811, on land owned by John Murfin. It is unclear why residents named the town London. Many people believe that residents, many of whom were from Great Britain, named the town after London, England.
Other people speculate that residents named the community after the London Company, which surveyed the land.