Yes.
The �Licensable Activities� as described in the legislation means any premises undertaking one or more of the described activities needs a licence under the Licensing Act 2003.
If you are selling home brew, you will also need to advise Customs & Excise who will require the premises to be bonded.
Sell to a person under 18 as well - how will you verify online? - and you can expect a fine up to �5000 for each offence.
You would need a Personal Licence for this which takes a month to apply for anyway, plus the Police, the local environmental health office, the trading standards, probably the planning authority in your region and any other interested bodies will have the right to object if they think necessary or visit the premises.