From an Abba singalong to a medieval battle enactment - this month's North Walsham Festival is promising fun and culture to suit all tastes.

The second annual Arts North Norfolk event, from June 18-26, marks North Walsham's links with the 1381 Peasants' Revolt which saw a fierce battle on the edge of town.

Events, more than 32 of which are free, will include a community battle re-enactment on the Memorial Park on June 25 at 6.30pm, during a weekend camp there by members of the Norfolk and Norwich Medieval Association.

A new theatrical piece of street theatre, The Good, the Bad and the Revolting, will be premiered, moving from the Market Cross to other town centre locations, at 7pm on June 22 and 23.

Other highlights include the comedy Kindly Leave The Stage, at the Atrium Theatre on June 18, presented by Barque Theatre Company; a series of lunchtime recitals in St Nicholas Church; Singalong Mamma Mia! in the Atrium Theatre on June 24; the Mynx Soul Band will play in the festival tent on the park on the evening of June 25, and the festival will end with a costumed parade to the park for North Walsham's annual Fun Day on June 26.

For more information, and opportunities to get involved, visit www.artsnorthnorfolk.org, ring 01692 218060 or call at No. 1 Market Place.