SHOPPING, dining, socialising and fundraising will be on the menu when the Rockbourne Fair returns to Salisbury Racecourse this month.

The annual Christmas shopping fair, which is expected to attract thousands of people from Wiltshire, Hampshire, Dorset and beyond, is now in its 24th year.

This year there will be about 90 stands, including many new stalls, with stall holders from across the UK selling all sorts of goods.

In the Food Hall, shoppers can taste and take home a wide selection of gourmet food and drink from smoked salmon and sausages to speciality cheeses. Proceeds from the fair are donated to the Salisbury District Hospital’s Stars Appeal.

The fair will be at the racecourse on October 24, 25 and 26.