Welsh hand-made proper Vanilla Fudge.  
Availability: 60
£4.20
Availability: 60
Welsh hand-made proper Salted Fudge.  
Availability: 45
£4.20
Availability: 45
Welsh hand-made proper Butter Fudge.
Availability: 76
£4.20
Availability: 76
Welsh hand-made proper Welsh Butter Tablet.  
Availability: 51
£4.20
Availability: 51
Welsh hand-made proper Chocolate Fudge.  
Availability: 74
£4.20
Availability: 74
Welsh handmade proper chocolate orange fudge.  
Availability: 32
£4.20
Availability: 32
Welsh hand-made proper Rum and Raisin Fudge.  
Availability: 38
£4.20
Availability: 38
Welsh handmade proper butterscotch fudge.  
Availability: 47
£4.20
Availability: 47
Welsh handmade proper mint chocolate fudge.  
Availability: 30
£4.20
Availability: 30