ACLT (African Caribbean Leukaemia Trust) Charity To Tackle Shortage Of Donors At London’s Biggest Street Festival August 27, 2015