15th February 2025
From £8
20th February 2025
Register to give blood
22nd February 2025
From £4
23rd February 2025
£20
1st March 2025
FREE
9th March 2025
14th March 2025
£5
20th - 22nd March 2025
£14
29th March 2025
£25.50
30th March 2025
5th April 2025
£18
12th April 2025
£10
15th April 2025
£7
18th April 2025
20th April 2025
TBA
24th April 2025
1st May 2025
3rd May 2025
8th May 2025
£15
9th May 2025
11th May 2025
£19
16th May 2025
17th May 2025
£16
23rd May 2025
£23
30th May 2025
7th June 2025
12th June 2025
19th June 2025
27th June 2025
5th July 2025
10th July 2025
£22
17th July 2025
19th July 2025
2nd August 2025
7th August 2025
£28
14th August 2025
6th September 2025
18th September 2025
22nd September 2025
From £40
23rd September 2025
£27.50
27th September 2025
3rd October 2025
4th October 2025
9th October 2025
10th October 2025
14th October 2025
18th October 2025
£19.50
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
20th November 2025
22nd November 2025
£12
29th - 30th November 2025
6th December 2025
14th December 2025
21st December 2025
24th December 2025
4th April 2026
7th February 2026
£21
10th April 2026
2nd May 2026
30th May 2026
18th December 2026