Carol list for Lansdowne church

This is the list of  carols for Lansdowne church, Malvern, 2 December 2018.

Arrive by 15:30, to play before the service starts at 16:00. Bring music stand.

Carols before or after service

Carols during service

(41 Immanuel appears - (on earlier list) is now not required.)