Oxford is a great town, its got loads of diverse bars/clubs with different nights and events on weekly. There a hundred of different restaurants with all types of cuisines, the highest rated restaurant on TripAdvisor in Oxford is actually a Thai and is booked up for week but is amazing. There are cinemas, an icd rink, a shopping mall, a crazy golf and all within walking distance. As an Oxford Brookes stunt I get free transport on Brookes Bus which if fantastic as it goes right through town and to to the train station. Ive never had to wait more than 15 minutes for any bus in Oxford, including the bus to London which is 24hrs.