All Aboard are a charity that works for other charities, by distributing our profit to worthy causes. Through our monetary donations to more than 60 other charities we have provided hospital equipment outings and respite care for the terminally ill children, research projects, and learning programmes, as well as contributing towards residential care for the elderly. Since 1987 we have raised in excess of £3 million for these charities.