A men’s choir will sing for a good cause at a festive concert. The Hampshire and Surrey Hills Men’s Choir will perform at ...