Filter your results Product Categories Needlecraft Embroidery Charts BrandsShepherds Bush Shepherds Bush Top Selling Shepherds Bush New 30 variations Shepherds Bush Charm Packs $39.90 EACH In stock Or 4 payments of $9.98 New Shepherds Bush Marie's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Parker's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Martha’s Stocking $19.90 EACH In stock Or 4 payments of $4.98 All Shepherds Bush Hide out of stock Sort - Sort - Highest price Lowest price A - Z Z - A Latest New 30 variations Shepherds Bush Charm Packs $39.90 EACH In stock Or 4 payments of $9.98 New Shepherds Bush Marie's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Hector's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Cross Stitch Pattern - Scatter Christmas $9.90 EACH In stock Or 4 payments of $2.48 Shepherds Bush Stocking - Martha’s Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Tina's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Thomas's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Slaters Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Sheree's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Sadie Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Roma Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Robert's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Richard's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Reed's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Parker's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Oliver Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Mary's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Lula's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Lois's stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Jillian's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Jefferys Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Harry's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Christian's Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Charles' Stocking $19.90 EACH In stock Or 4 payments of $4.98 Shepherds Bush Stocking - Charland's Stocking $19.90 EACH In stock Or 4 payments of $4.98