CUB Scouts and Beavers from across the Keighley district – with their leaders – took part in an annual Christingle service.

The celebration was held at Haworth Parish Church.

Money raised through a collection was given to the Children’s Society.

The youngsters also donated gifts, which were presented to Keighley Salvation Army in support of its appeal which helps disadvantaged children and families at Christmas.

“The service was enjoyed by everyone,” said an event spokesman.

“We would like to thank everybody who helped organise the event and all those who gave their support.”

Keighley Salvation Army runs an annual toy appeal, which ensures that up to 350 children – who would otherwise go without – receive a present on Christmas Day.

Donated toys must be new and should be suitable for children and young people – boys and girls – up to the age of 16. All the gifts will then be sorted, wrapped and distributed to families on December 21.

Children are nominated by Keighley schools, family centres, and agencies dealing with issues such as domestic violence.

Toys can be taken to the Salvation Army between 10am and 2pm Mondays to Thursdays; to Sainsbury’s, in Cavendish Street, Keighley, or to Argos in the Airedale Shopping Centre.