Subscribe to our monthly e-newsletter

Why are shops selling alcohol called “Off Licences” in the UK? If they don’t have a licence, why are they selling stuff?

Leo, 25, France

Back to more UK Lifestyle


Comments