There’s nothing quite like a Christmas carol concert to get you in the festive spirit, and these specially selected events are sure to do just that. Hark the herald angels and book your GWR train tickets in advance to get the cheapest travel deals.
7 December, 12 December and 13 December
Kitted out in traditional choir dress, ruffled collars and flowing robes, the Exeter Cathedral Choir are returning this Christmas for their popular carol concerts. Get ready to experience heavenly festive vibes – book tickets in advance to avoid disappointment.
Montpellier Gardens, Cheltenham
Wrap up warm and head outdoors to the Montpellier Gardens in Cheltenham for a festive sing-along. Make sure to bring your Christmas spirit and cheeriest vocals, and prepare to belt out some seasonal favourites as a whole host of traditional and modern carols will be enjoyed by all. This is a free event.
Southwark Cathedral London
Crisis is an amazing charity that works tirelessly to help people out of homelessness. Every year, they host their famous Christmas Carol Service at London’s Southwark Cathedral, and reflect on the year’s achievements in a special evening of readings, music and carols. It’s free to attend but you’ll need to register in advance to ensure you get a place.
The Sheldonian Theatre is the official ceremonial hall of the University of Oxford, and this Christmas they’re making room to host a fantastic festive evening of carols performed by the City of Oxford Orchestra. Ticket prices range from £10 to £36 and concessions are available.
Salisbury Cathedral is one of the most iconic medieval buildings in England, boasting over 800 years of history. Step inside its wondrous structure and be amazed by the gothic architecture and mesmerising stained-glass windows. Now, add to this the glow of candlelight and the sound of carols echoing through the cathedral walls and you’ve got yourself the ultimate evening of festivities. This is an un-ticketed event and admission is granted on a first-come, first-served basis.