Within easy reach of London, Oxford city centre bustles with interesting shops, lively markets and a wide range of galleries and museums. For relaxation there is lots to do including river punting, leisurely strolls through Christchurch Meadow, visiting Oxford colleges or enjoying the atmosphere of a traditional pub.