Punch Needle
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Caribbean Sands
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Autumn Leaves
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Atlantic Coast
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Amy-Thyst
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Sweet Butter
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Spring Buds
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Leaf Me Alone
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Heidi's Crystal
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Florida Juice
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Evergreen Dark
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Deep Atlantic
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Black Rhino
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Atlantic
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Variegated: Antigua
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Pewter
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Stick Season
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Galaxy
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Island Blue
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Surf Green
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Moss
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Green Olive
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Pencil Factory
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Cherry Blossom
£16.39
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Rug Yarn: Solid: Black
£16.39
- Unit price
- / per
Trimits Punch Needle Kit Yarn and Hoop Animal Print Monogram
£15.19
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Tumble Weed
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Scotch Bonnet
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Mixed Greens
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Dark Roast
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Buttered Popcorn
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Not Even A Mouse
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Misty Mountain Pass
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Lemon Zest
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Golden Ticket
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Eye On The Sky
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Cheeky Monkey
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Blackbird
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Black Hollow
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Tea Party
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Tea Cup
£17.89
- Unit price
- / per
The Oxford Company Yarn: Punch Needle: Fine Yarn: Variegated: Summer Day
£17.89
- Unit price
- / per