What’s on in Cardiff
28 and 29 October 2026
31 October 2026
7-21 November
12 November – 21 December 2026
12 November – 03 January 2027
19 November – 31 December 2026
05 December – 03 January 2027
11 December 2026
February – March 2027
17 April 2027
08 May 2027
07 – 09 May 2027
20 June 2027
29 June 2027
09 July 2027
10 July 2027