The Temperance League
Upper Cwmbran is an old mining community situated on the hillside above Cwmbran New Town. It is the home of the international orgaisation known as The Upper Cwmbran Temperance League, which is dedicated to encouraging moderation in all things.
Last updated on