(timings tbc) Chamber Choir to sing at BBC Alba Christmas Eve recording
Friday 7 Dec 2018
Greyfriars Kirk, 1 Greyfriars, Edinburgh EH1 2QQ