A small town with a big reputation for hosting The Double Decker Arts Festival every spring, Oxford welcomes some 65,000 visitors every year drawn in by the beguiling mix of local art, live music, artisan vendors and mouthwatering cuisine.