18th - 22nd June
From £16
19th June 2025
Register to give blood
27th June 2025
£19
5th July 2025
FREE
£15
6th July 2025
From £4
10th July 2025
£22
19th July 2025
31st July 2025
From £2
2nd August 2025
7th August 2025
£28
8th August 2025
14th August 2025
21st August 2025
22nd August 2025
£10
28th August 2025
29th August 2025
£19.50
16th & 17th August 2025
6th September 2025
£16
18th September 2025
£12.50
22nd September 2025
From £40
23rd September 2025
£27.50
27th September 2025
From £8
28th September 2025
£18
3rd October 2025
4th October 2025
£12
10th October 2025
14th October 2025
18th October 2025
19th October 2025
24th October 2025
25th October 2025
26th October 2025
31st October 2025
1st November 2025
7th November 2025
£25
16th November 2025
19th November 2025
From £34
22nd November 2025
23rd November 2025
29th - 30th November 2025
TBA
6th December 2025
21st December 2025
24th December 2025
17th January 2026
31st January 2026
£20
7th February 2026
£21
16th February 2026
From £15
27th February 2026
28th February 2026
6th March 2026
From £29
28th March 2026
From £28.50
4th April 2026
10th April 2026
18th April 2026
2nd May 2026
£23
8th May 2026
23rd May 2026
From £22
30th May 2026
£17
26th September 2026
18th December 2026