A HADDINGTON church will open for silent reflection on Christmas Eve.

St Mary’s Parish Church is hosting a number of services over the festive period while also offering people the chance to sit and reflect.

A family service takes place at 6.30pm on Christmas Eve, with a watchnight service at 11.30pm.

The church also holds a service on Christmas Day and Hogmanay at 10am.