In the UK you can smoke at 16, however you must be 18 to buy them in a shop (70-80% of 16 year olds will get sold anyway)
And you can have a pint of beer / wine with a meal at 16 (with an >18) in a restaurant.
Legally, in a house or any private property you can drink when your 5 years of age...