Usually yes, in one form or another, so sort this early. Two separate things tend to apply. First, you must register your food business with the local authority, and
GOV.UK confirms this applies even to mobile or temporary premises, so build it into your plan early. The good news is it costs nothing: the
City of London Corporation confirms that registering your food business is free.
Second, some activities are licensable. Selling alcohol, staging regulated entertainment, or serving hot food and drink between 11pm and 5am all count. On an unlicensed space you'll need a Temporary Event Notice, known as a TEN, which
GOV.UK explains covers exactly these activities. Where a space already holds a premises licence, that licence is held by the venue operator, who applies to the council, as
GOV.UK sets out.
Pro tip: When you hire a private, already-operating space by the hour, the venue operator holds the premises licence, so you're not applying for one yourself. That's one reason many hosts book a Peerspace venue: you still register your food business and check the licence covers your service, but the venue's licensing isn't your headache.