0
London Library was created in 1841.
London Public Library was created in 1896.
The address of the London Public Library is: 20 E First St, London, 43140 1201
The phone number of the London Public Library is: 740-852-9543.
New London Public Library was created in 1889.