Aspinall of London Golf Ball Holder (£57, originally £95)
For the dad that loves a spot of golf, this leather golf ball holder is the perfect addition to their golfing collection. Handcrafted using the full-grain leather with a moiré silk lining, this stylish golfing accessory has a convenient zip-top lid closure and can hold three golf balls.