Anyone can buy condoms from shops or vending machines. There is no law that stops people under the age of 16 buying condoms, nor any law restricting the seller.