DublinTown and Visa charity campaign raises €21k - DublinTown