Edithmead's small tin church was filled to capacity over the weekend at the traditional Christmas Three Hamlets Service.

Villagers from Edithmead, Southwick and Watchfield gathered for lessons and carols.

The service was led by Rev Grahame Witts and organist Jenny Groves.

Local children treated the audience to a performance, and soloist Harry wowed the crowd.

Mulled wine and homemade mince pies followed afterwards at Watchfield Village Hall.