Canal Guides co.uk as a site was in use only 1999 to circa 2005!
Maybe you are looking for London Canals?