Oxford - an eclectic mix of the ancient university colleges, cobbled streets and dreaming spires. But also a modern city with theatres, galleries, bookshops, cafes, pubs and …