The four days of Shrewsbury Folk Festival which is held every year in the end of August, suggest continuous music and culture events. The festival is a mixture of styles of dancing, singings, folklore and traditional British music.