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