Nothing to see here!

Canal Guides co.uk as a site was in use only 1999 to circa 2005!

Maybe you are looking for London Canals?