The Oxford Christmas Market is a German-style Christmas Market that takes place in the heart of the city at the Oxford Castle from 26 Nov – 12 December 2010 and includes beautifully decorated wooden stalls offering wonderful Christmas gifts and seasonal