Blood donors are being urged to visit Oxford Town Hall, St Aldates, between 2pm and 3.55pm and 5pm and 6.55pm, on Monday, January 28.