01273843311
Hassocks, West Sussex
01316650005
Musselburgh, Midlothian
01903814000
Steyning, West Sussex
01472355384
Grimsby, South Humberside
01449612045
Stowmarket, Suffolk
01555665757
Lanark, Lanarkshire
01457862610
Glossop, Derbyshire
01322220008
Dartford, Kent
01424214636
Hastings, East Sussex
01454313216
Bristol, Avon
01415531951
Glasgow, Lanarkshire
01736333683
Penzance, Cornwall
0190525938
Worcester, Worcestershire
01525290070
Milton Keynes, Buckinghamshire
01689822654
Orpington, Kent
01455550809
Lutterworth, Leicestershire
01743355533
Shrewsbury, Shropshire
01623516565
Sutton In Ashfield, Nottinghamshire
01652635673
Barton Upon Humber, South Humberside
0174423993
St. Helens, Merseyside
01382458008
Dundee, Perthshire
01418489500
Paisley, Renfrewshire
- Wool Shop
- -
- knitting wool
01752303072
Plymouth, Devon
01803863412
Totnes, Devon
01489891169
Southampton, Hampshire
01738440183
Perth, Perthshire
02890351465
Belfast, County Antrim
01482646680
Hessle, North Humberside
+44 0 208 890 6572
- needlework
- -
- cross
- -
- stitch
- -
- samplers
- -
- stitching
01935815361
Sherborne, Dorset
02380678466
Southampton, Hampshire
01475638033
Gourock, Renfrewshire
01922743030
Walsall, West Midlands
01904620587
York, North Yorkshire
01915191645
Boldon Colliery, Tyne and Wear
01706222116
Rossendale, Lancashire
01929422814
Swanage, Dorset
01267236734
Carmarthen, Dyfed
01952813212
Newport, Shropshire
01204532713
Bolton, Lancashire
01697478707
Wigton, Cumbria
01384824088
Brierley Hill, West Midlands
01642251160
Middlesbrough, Cleveland
01938554792
Welshpool, Powys