Welsh Blood Service LogoAt present, only 3% of the population donate blood...could you make a donation?

They will be taking blood from 1.30 - 6pm.

The blood service needs to collect 480 units every day to supply the 16 Welsh Hospitals in Wales and at times this can be extremely challenging.

One blood donation could be lifesaving to babies in need of a blood transfusion.

Walk in slots will be available on a first come, first served basis or you can book your place by clicking here for an appointment.

For more information, visit welsh-blood.org.uk or contact them on 0800 25 2266.