Golf days are a very popular as a charity fundraising event which can be arranged at most UK golf courses.