MORE than 20 stalls will line Haddington’s Court Street as the town’s farmers’ market returns.

Haddington Farmers’ Market takes place from 9am to 1pm on Saturday.

Stalls selling a range of fresh produce – as well as entertainment from Haddington Pipe Band – ensure the market is popular with both residents and visitors to the town.

Free parking can be found to the rear of John Muir House.