Rate: (0 Ratings)
Every year for a weekend in mid-June, the small Oxfordshire town of Charlbury plays host to two days of varied musical entertainment by the river. Over 5,000 people come each year to enjoy the festivities on an island in the River Evenlode--and the best part about the festival is that it’s all absolutely free!