Yes. If you’re in the UK, you will need a PRS and PPL public performance licence for your site, which allows you to play music in public.
Don’t worry, they don’t cost too much. Head over to the pplprs.co.uk website if you don’t already have one. Alternatively, we can help with this.