Share

Xmas Carol Singing at London Church

It again is the time of year when Christmas carol singing comes back to town. In London, the most popular carol singing occurs at the St. Martin-in-the-Fields.

Leave a Comment