Looking for something to do today in Oxford? There are 44 events happening across the city and nearby, from gigs at the O2 Academy Oxford to shows at Oxford Castle and gatherings at The Old Shire Hall. Browse the full list below to find what's on.