Cultural agenda: What to do at the weekend? The weekend has arrived, and with it a multitude of activities for the