Do I need a licence to let people drink alcohol if I am not selling it?
You only require a licence if you are selling or supplying alcohol for people to drink. The consumption of alcohol is not licensable, so, for example, a restaurant could run a ‘bring your own bottle’ policy, charging a small fee to provide empty wine glasses, without requiring a licence from us. However, it should be noted that running a ‘cashless’ bar (where a bar at an event supplies alcohol for free, which is then paid for by the event organiser or customer at a later date) would require a licence.