This is the the slightly revised final programme! Changes forced by one full side dripping out with injuries but a smaller side joining.
New! Dance slots shaded black and marked “Buskers” are free for anyone to dance or play. If you feel like an extra dance, then dance!