Other venues Filter by: Venue See all Archive Choose a venue Canongate Kirk Greyfriars Kirk St Cuthbert's Parish Church Christmas Carols and Chorales 7:30pm, Sat 16 Dec 2023 Canongate Kirk Book Now