Oxford will be celebrating one of the city’s biggest events when the 27th Double Decker Arts Festival takes place on Friday, April 26, and Saturday, April 27. The red double-decker bus, imported from England in 1994, serves as the inspiration and centerpiece of the two-day extravaganza held in the historic.