roseandcrownoxford.com
May Day is MIDDAY at North Parade
TUESDAY, May 1st We celebrate with music and dancing in the street from MIDDAY. May Morning is celebrated on MAY 1st every year. (NOT May Day Bank Holiday Monday). May Morning in Oxford is a traditional celebration of the coming