The annual Three Choirs Festival, which started in the eighteenth century and one of the oldest music festivals in Europe, takes place in Gloucester every third year. The other places the festival is held are Hereford and Worcester.