Celebrations to mark May Day

May Day celebrations spanning more than 500 years will take place in Oxford today.