Enregistré dans l’église paroissiale Sainte-Marie de Lenham (ville située dans le comté de Kent) et pressé par Wealden Studios en 1972, "Let It Shine" est l’œuvre de trois ménestrels cravatés : Mike Charles, Jon Jeffries et Chris Ryan. Pour la petite histoire, il semblerait que Jon Jeffries soit le Geoff Twigg ayant officié avec Brian Rodgers au sein du duo "Just Others", auteur de l’excellent album "Amalgam" (1974).
Comme le laisse supposer la pochette, le trio diffuse un folk lo-fi spirituel et tamisé, doux et apaisant. La musique vacille parfois du côté de la pop (écoutez le prodigieux "Yesterday Has Gone"). Au final, l’album dégage une belle sincérité et projette une lueur bleutée troublante et inespérée.