It's time once again to hark the heralds and let the angels sing because when the Christmas season rolls into view so to does London's best yearly singalong. No, JedWard aren't playing daily concerts across the city - it is of course carol season and here is a list of the best places to catch the Christmas carols.
For those who have been before it won't surprise you that Trafalgar Square tops the list. The now iconic Trafalgar Square Christmas tree will be up from the 3rd of December with a candlelight carol night led by the City of London Choir in support of VSO. Regular carols run from varied groups and choirs on a nightly basis from the 7th - 21st of December and are free to all.
London has a plethora of churches and it is unfair to list so few in this article as most, if not all of them, will run fantastic carol evenings. The carol season of course originates from within the church and there are a few that are simply unmissable. St Paul,s Cathedral (St Paul's) is running Christmas Ceremonies starting the 3rd of December, including the celebrity carol concert on the 7th and running through to the Christmas day. The best of the rest include St Martins in the Field who have teamed up with Radio 4. Sadly now more famous due to Dan Brown then it's beauty Temple Church (Temple) is sure to offer a show that won't disappoint. Last and certainly not least our national church Westminster Abbey (Westminster). Here you will find a classic Christmas service that allows you to be part of history.
Whether you decide to take in a classic carol service in a church or head to Trafalgar Square for a singalong this carol season across London could even get Scrooge singing.