An anniversary event has raised £13,000 for a cancer charity.