One lucky Premium Bond winner in Oxfordshire has scooped £50,000 nearly 30 years after it was first bought.