Blood donors can make their way to Middleton Cheney, near Banbury, today where sessions will be held at the village hall between 1.30pm and 3.30pm and between 4.15pm and 7pm.