What could be more true to the spirit of Christmas than standing in a crowded pub and singing Christmas carols?
photo by Delaina Haslam
Especially if the tunes are only to be heard in a few towns and villages near Sheffield, in South Yorkshire.