Sing along to popular Christmas carols in London, enjoy classic music recitals with a seasonal twist, or be entertained by star performers at festive concerts this winter.
If you’re keen to learn more about the Christmas story, head to one of London’s iconic churches and cathedrals, such as St Paul’s Cathedral and Westminster Abbey, for a special advent service or winter concert during Christmas in London.
Last year, the locations listed below hosted some of London's top Christmas carol concerts – check back later in the year for confirmed locations and details of London's best Christmas carols in 2020.
Christmas Festival at the Royal Albert Hall
Christmas at the Barbican
Tim Burton's The Nightmare Before Christmas Live in Concert at the SSE Arena, Wembley
The Prince's Trust Christmas Carol Concert at St Marylebone Parish Church
Sing along to carols led by the St Marylebone Parish Church organist and choir at The Prince's Trust Christmas Carol Concert. Listen to readings and join in with songs from The Prince’s Trust celebrity ambassadors during the royal charity’s first carol concert.
Advent and Christmas at St Paul's Cathedral
London’s iconic St Paul's Cathedral hosts annual series of carols, services and recitals. Whether you are attending with kids for the annual Family Carols, reflecting on the true meaning of Christmas at Eucharist services, or enjoying a traditional carol concert, soak up the incredible acoustics of Sir Christopher Wren’s masterpiece during Christmas in London.
Christmas carols and concerts at St Martin-in-the-Fields
The annual lineup of Christmas concerts and carols returns to atmospheric St Martin-in-the-Fields church on Trafalgar Square, offering candlelit performances of Handel’s Messiah, Bach’s Christmas Oratorio and festive family carols in an elegant Georgian neoclassical setting.
Christmas Festival at St John's Smith Square
Fill yourself with Christmas cheer amid the Baroque features of St John's Smith Square. Choral works, classical recitals and carol concerts combine as part of the annual Christmas Festival at the Westminster concert venue, where Benjamin Britten once sang with his school choir.
Christmas at Westminster Abbey
Haunting harmonies from the choir and majestic notes from the organ are among the highlights of a series of concerts, recitals and services at beautiful Westminster Abbey. These include the annual Christmas concert, where young choristers and musicians lead an evening of carols, readings and choral works.
Christmas carols in Trafalgar Square
Carol concert at Eltham Palace and Gardens
Celebrate winter in London with a carol concert in the grand surroundings of the Great Hall at Eltham Palace. Closer to Christmas, the gardens of the stunning art deco mansion are transformed into an enchanting light trail.
Battersea Dogs & Cats Home Christmas Carol Concert at St Luke's Church
Canine Christmas treats are included at the Battersea Dogs & Cats Home's annual carol concerts in London. The charity, which looks after and rehomes lost and abandoned animals, brings along some of its four-legged residents for two evenings of festive fun at St Luke’s Church in Chelsea.