The hargreaves narrowboat trust
The Hargreaves Narrowboat Trust is a charity founded over 25 years ago, “to improve the quality of life for people, who by virtue of age, infirmity, physical disability, mental disorder or social factors, are disadvantaged or deprived”, and to provide them with an experience outside of their normal environment.