Collection: Fabric

All fabric is sold by the 1/4 meter. Order the quantity you need — each unit represents 25cm of fabric at full width. Perfect for patchwork, quilting, and small craft projects.

441 products
  • Laurel Cream 1014-L
    A repeating floral pattern on a warm cream background, featuring clusters of small flowers in red, orange, light blue, olive green, and pale gray with muted blue-gray stems and leaves.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Laurel Peacock 1014-T
    A repeating floral pattern on a dark teal background, featuring clusters of small flowers in red, yellow, light blue, and cream with muted green stems and leaves.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dogwood Cream 1015-L
    A repeating retro floral pattern with stylized flowers in teal, olive green, mustard yellow, and gray on a warm off-white background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dogwood Peacock 1015-T
    A repeating floral pattern featuring light blue and orange flowers with green leaves on a dark teal background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Honeysuckle Milk White 1021-L
    A close-up of a repeating floral pattern in soft sage green on a warm cream background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Honeysuckle Leaf Green 1021-G
    A close-up of a repeating floral pattern in muted olive green on a light beige background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Honeysuckle Cherry 1021-R
    A close-up of a repeating floral pattern in shades of pink and red, filling the entire frame.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Bachelor Button Chartreuse 1016-Y
    A repeating floral pattern with small white and pale pink flowers and muted green leaves on a mustard-yellow background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Bachelor Button Orange 1016-O
    A repeating floral pattern with small white flowers and pale green centers on a warm coral-orange background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Bachelor Button Peacock 1016-T
    A repeating floral pattern with small white and pale yellow flowers and light green leaves on a dark teal background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Jasmine Chartreuse 1017-Y
    A repeating floral pattern with delicate cream-colored blossoms and leaves on a warm mustard yellow background.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Jasmine Orange 1017-O
    A repeating floral pattern in light beige on a warm orange background, filling the entire frame.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Jasmine Light Pewter 1017-C
    A repeating floral vine pattern in warm off-white on a muted sage green background, shown as a full-frame closeup of the surface design.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Jasmine Cherry 1017-R
    A repeating floral vine pattern in warm peach and tan on a deep red background, filling the entire frame.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Trailing Petal Tangarine 1019-O
    A repeating vertical stripe pattern featuring alternating bands of coral pink, warm orange, and cream, each decorated with small stylized heart motifs.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Trailing Petal Leaf Green 1019-G
    A repeating vertical stripe pattern in muted olive green and beige, with small stylized floral or heart-like motifs inside the stripes.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Trailing Petal Teal 1019-T
    A repeating vertical stripe pattern featuring alternating dark teal and muted sage green stripes, each decorated with small white heart motifs.
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Scandi Collection - Hearts Grey
    Regular Price
    £3.25
    Sale Price
    £3.25
    Regular Price
    Unit Price
    per 
    Sold Out
  • Celestial Dark Red Cotton Fabric
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Snow Crystal Red Cotton Fabric
    Regular Price
    £3.75
    Sale Price
    £3.75
    Regular Price
    Unit Price
    per 
    Sold Out
  • Intermediate Overlocker Class - Saturday 24th October 2026 10am-3.30pm (4 spaces available)
    Regular Price
    £45.00
    Sale Price
    £45.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dressmaking 5 weeks - Thursday 12th November 2026 - 6.30pm-8.30pm (6 spaces available)
    Regular Price
    £112.50
    Sale Price
    £112.50
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dressmaking 3 weeks - Thursday 15th October 2026 - 6.30pm-8.30pm (6 spaces available)
    Regular Price
    £68.00
    Sale Price
    £68.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dressmaking - 6 weeks - Thursday 13th August 2026 - 6.30pm-8.30pm (1 space available)
    Regular Price
    £135.00
    Sale Price
    £135.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dressmaking 3 weeks - Tuesday 8th September 2026 1.45pm-4.15pm (6 spaces available)
    Regular Price
    £84.00
    Sale Price
    £84.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Sew Social Saturday 12th December 2026 - 10.30am-3.30pm (5 spaces available)
    Regular Price
    £15.00
    Sale Price
    £15.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Sew Social Saturday 14th November 2026 - 10.30am - 3.30pm (5 spaces available)
    Regular Price
    £15.00
    Sale Price
    £15.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Sewing with Miriam - 4 weeks starting 25th November 2026 - 6.30pm-8.30pm
    Regular Price
    £90.00
    Sale Price
    £90.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Sewing with Miriam - 4 Weeks - Starting Wednesday 23rd September 2026 6.30pm-8.30pm
    Regular Price
    £90.00
    Sale Price
    £90.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dressmaking - 3 weeks - Tuesday - 13th October 2026 - 1.45pm-4.15pm (6 spaces available)
    Regular Price
    £84.00
    Sale Price
    £84.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Dressmaking 6 week course - Starts Tuesday 10th November 2026 - 1.45pm - 4.15pm ( 6 spaces available)
    Regular Price
    £168.00
    Sale Price
    £168.00
    Regular Price
    Unit Price
    per 
    Sold Out
  • Mystery Manor Cryptic Script Grey
    Regular Price
    £3.25
    Sale Price
    £3.25
    Regular Price
    Unit Price
    per 
    Sold Out