One of the oldest fairs in the country is making its way to Marlborough this weekend as the town gets ready to welcome the Showmen’s Guild of Great Britain for the first of the annual Mop fairs.

This is the 811th year that the Mop fairs have taken place, since King John granted the town’s charter of 1204.

This weekend it’s the turn of the Little Mop with the Big Mop taking place two weeks later.

The official opening ceremony will take place on Saturday at noon outside the Castle & Ball hotel when local youngsters can enjoy free rides.

Roads closures will occur from noon on Friday and will open again at 8am on Sunday morning.

The A4 High Street; from its junction with Pewsey Road in a northerly direction to its junction with Kingsbury Street, Kingsbury Street from its junction with High Street in a north-westerly direction to its junction with Silverless Street and New Road; from its junction with High Street in an easterly direction to its junction with London Road will be closed during the festivities.

There will be access for residents affected but deliveries must be arranged outside the closure times.

'No parking' cones will be placed out on Pewsey Road and George Lane to coincide with the High Street closure to allow the free movement of diverted traffic.