St. Leornard's Church, Bretforton, Worcestershire, where the Rev. W. H. Shawcross was Vicar at the time he published the Old Castleton Carols
The text, by Charles Wesley, is found in W.B. Shawcross' A Garland of the Old Castleton Christmas Carols (1904). "Innocents" seems to have been the usual tune. The carol also appears to have been known in the USA and Cornwall. A North American version to a different tune may be seen here.