The London Public Library Homepage has moved, slightly.
http://www.londonpubliclibrary.ca
Please update your bookmarks.