Release on licence in England and Wales can refer to
This article relating to law in the United Kingdom, or its constituent jurisdictions, is a stub.
You can help Wikipedia by expanding it.