An off-license is a shop licensed to sell alcohol but only for consumption off the premises. In most cases these shops sell more than just Alcohol as they've become mainly convenience stores that have a large amount of alcohol available