More than 2,500 people are expected to attend the return of a well-loved music festival.

Hosted at The Marlborough Science Academy and in its seventh year, the M Festival has raised more than £30,000 for the school since it started in 2010.

The festival has built up a reputation of showcasing some local talent and this year festival revellers will enjoy live music across two stages on Saturday July 9.

There will be a number of food and drink options too with a BBQ using fresh, local meat as well as homemade vegetarian foods.

Gates open at 2.30pm with live music from 3pm and the two headliners on stage at 4pm and 9.30pm on Saturday, July 9.

As well as live music, activities for all the family include a zorbing arena, face-painting, bouncy castles, henna tattoos, hair-braiding and jousting.

A fireworks display starting at 11pm will close the festival.

Tickets can be booked online or bought at the gate on the day.