Skip to content

Cart

Your cart is empty

My Fabric Place

Sort by

834 products

Filters

Design
Colour
Availability
Price
to
Design
Colour
Availability
Price
to
Beach Huts and BoatsBeach Huts and Boats
Beach Huts and Boats Sale priceFrom £2.00
Beautiful Blues Tapestry - 141cm x 320cmBeautiful Blues Tapestry - 141cm x 320cm
Bee HavenBee Haven
Bee Haven Sale priceFrom £2.00
Save £7.01Beige PalmsBeige Palms
Beige Palms Sale price£4.99 Regular price£12.00
Beige Wool Suiting
Beige Wool Suiting Sale priceFrom £2.00
Save £5.99BeijingBeijing
Beijing Sale price£2.00 Regular price£7.99
Save £3.00Birdie BlossomBirdie Blossom
Birdie Blossom Sale price£6.99 Regular price£9.99
Save £8.00Black - Dress Net
Black - Dress Net Sale price£1.99 Regular price£9.99
Save £5.00Black and Silver- Dress Net
Black and Silver- Dress Net Sale price£4.99 Regular price£9.99
Black and White MixBlack and White Mix
Black and White Mix Sale priceFrom £2.00
Black Crushed Velour
Black Crushed Velour Sale price£5.99
Save £13.99Black Floral Lightweight JerseyBlack Floral Lightweight Jersey
Black Floral Lightweight Jersey Sale price£3.00 Regular price£16.99
Black Florals on WhiteBlack Florals on White
Black Florals on White Sale price£3.99
Black Lace Trimming Width 11.5cm
Black Minerals
Black Minerals Sale priceFrom £2.00
Save £14.00Black Netting
Black Netting Sale price£2.99 Regular price£16.99
Black White FloralsBlack White Florals
Black White Florals Sale price£3.99
Black Wool Mix
Black Wool Mix Sale priceFrom £2.00
blackout liningblackout lining
blackout lining Sale price£8.99
Save £8.00Blue - Dress Net
Blue - Dress Net Sale price£1.99 Regular price£9.99
Blue and Black Soft TasselBlue and Black Soft Tassel
Blue and Black Soft Tassel Sale priceFrom £2.00
Save £4.00Blue Clown SpotsBlue Clown Spots
Blue Clown Spots Sale price£6.99 Regular price£10.99
Blue Florals - 140cm x 280cmBlue Florals - 140cm x 280cm
Blue Herringbone Wool MixBlue Herringbone Wool Mix
Blue Herringbone Wool Mix Sale priceFrom £2.00
Blue Pastel Florals - 146cm x 230cmBlue Pastel Florals - 146cm x 230cm
Bluebell
Bluebell Sale priceFrom £2.00
Save £3.99Blush FloralsBlush Florals
Blush Florals Sale price£4.00 Regular price£7.99
Blush PinkBlush Pink
Blush Pink Sale priceFrom £2.00
Brackenhill Jade Woven - 139cm x 160cmBrackenhill Jade Woven - 139cm x 160cm
Save £5.99Brick Red StripesBrick Red Stripes
Brick Red Stripes Sale price£4.00 Regular price£9.99
Bright Eyes BunniesBright Eyes Bunnies
Bright Eyes Bunnies Sale priceFrom £2.00
BrindisiBrindisi
Brindisi Sale price£4.00
Save £20.00Britannia - Burnt OrangeBritannia - Burnt Orange
Britannia - Burnt Orange Sale price£12.99 Regular price£32.99
Broderie Anglais 3 Hole Design - CreamBroderie Anglais 3 Hole Design - Cream
Broderie Anglais 3 Hole Design - PinkBroderie Anglais 3 Hole Design - Pink
Broderie Anglais 3 Hole Design - Powder BlueBroderie Anglais 3 Hole Design - Powder Blue
Broderie Anglais 3 Hole Design - White
Save £10.01Bronze Floral SatinsBronze Floral Satins
Bronze Floral Satins Sale price£11.99 Regular price£22.00
Save £3.00Bronze Weaved ChenilleBronze Weaved Chenille
Bronze Weaved Chenille Sale price£6.99 Regular price£9.99
Brown Pink FloralsBrown Pink Florals
Brown Pink Florals Sale price£3.99
Save £4.99Brushed Pink NylonBrushed Pink Nylon
Brushed Pink Nylon Sale price£3.00 Regular price£7.99
Save £4.75Bubblegum Pink Stretch TowellingBubblegum Pink Stretch Towelling
Bubblegum Pink Stretch Towelling Sale price£2.00 Regular price£6.75
BULK - 10 metres for £10 - Beige Lightweight Jersey
BULK - 10 metres for £10 - Blushing Pink Stretch JerseyBULK - 10 metres for £10 - Blushing Pink Stretch Jersey
BULK - 10 metres for £10 - Bubblegum Pink Stretch Towelling
BULK - 10 metres for £10 - Calypso Orange TubularBULK - 10 metres for £10 - Calypso Orange Tubular
BULK - 10 metres for £10 - Coral Lightweight Jersey
BULK - 10 metres for £10 - Dark Chocolate Brown Tubular