Definitely 16 for licensed premises with a meal. The age for private premises, however, is indeed five, unless you have medical supervision in an emergency, in which case there is no limit. This is a relic of the Children Act 1908, which made the provision to allow parents and doctors to use alcohol a cheap, mild anaesthetic in young children.