User comments, reviews and photos from the Harlaxton - Grantham Canal and Denton Lincolnshire, England