This is side 1 from the twelfth of the series of Paxton Brass Band 10 inch LPs released during the 1960s. LPT1025 from 1967.
Whilst there are a plethora of Xmas Carol Selections these days, this is still a lovely piece and deserves to be heard more often.
These LPs are fairly rare now and quite collectable. The whole series will be available.