Shop Welcome to our shop, browse our fabrics and if you have any questions then just ask. FREE UK Shipping - Spend over £35.00 Featured Fabrics Cottons BOLD JAZZY FLORAL £6.00 mtrs required ? floral cottons DAINTY FLORAL COTTON PINK NEW!!! £6.50 m floral cottons DAINTY FLORAL COTTON PURPLE NEW !! £6.50 m Childrens DEEP SEA DIVERS £7.50 how many mtrs Handmade14 Products Cottons175 Products Christmas64 Products Childrens60 Products All Fabrics Cottons 100 % COTTON WHITE £5.50 mtrs required ? Cottons 100 % COTTON LEMON £5.00 mtrs required ? Cottons 100% COTTON RED £5.50 mtrs required ? Cottons 100% COTTON ROYAL BLUE £5.50 mtrs required ? Cottons 100% COTTON BOTTLE GREEN £5.50 mtrs required ? Cottons 100% COTTON CERISE £5.50 mtrs required ? Cottons 100% COTTON PLUM £5.50 mtrs required ? Polycottons ACTION PACKED POLYCOTTON £2.75 mtrs required ? Cottons ANCHORS PALE BLUE £6.00 mtrs required ? Cottons ART NOUVEAU NAVY £6.50 mtrs required ? Cotton Poplin ART NOUVEAU SAGE £6.50 mtrs required ? Cotton Poplin ART NOVEAU BROWN £6.50 mtrs required ? Cottons Arty Leaves £6.00 / mtrs required ? Cottons AT THE POND £6.00 £4.50 mtrs required Childrens BALLERINA MUSTARD £7.50 how many mtrs ? Childrens BALLERINA PURPLE £6.00 m Childrens BALLERINA WHITE £6.00 m Cottons BALLERINA ZIPPER CHARM CORAL £1.00 Haberdashery BALLERINA ZIPPER CHARM BLACK £1.00 Haberdashery BALLERINA ZIPPER CHARM PURPLE £1.00 Haberdashery BALLERINA ZIPPER CHARM WHITE £1.00 Childrens BALLOONS AND PLANES £7.50 m Cottons BALLOONS AND RAINBOWS £6.00 mtrs required ? Cottons BEACH BYICYCLE £6.00 mtrs required ? Cottons BEACH HUTS £6.00 mtrs required ? Cottons BEACH TRAVEL PANELS £7.50 Polycottons BEAR POLYCOTTON £2.75 mtrs required ? cushion panel BEE CUSHION PANEL £3.50 Cottons BEE FABRIC GREY £7.50 mtrs required ? Childrens BEES £6.00 mtrs required ? Cottons BEES GREY & GOLD £7.00 mtrs required ? Cottons BERRIES MUSTARD £6.00 mtrs required ? Cottons BEST FRIENDS FUR- EVER £6.00 mtrs required ? Cottons BEST PALS TURQUOISE £6.00 mtrs required ? Cottons BEST PALS YELLOW £6.00 mtrs required ? Out of stock Cottons BLACK AND WHITE GINGHAM £6.00 mtrs required ? Cottons BLACK FLORAL £6.00 mtrs required ? Cottons BLUE FLAMINGOS AND TOUCANS £6.00 mtrs required ? Cottons BOLD JAZZY FLORAL £6.00 mtrs required ? Cottons BROWN COTTON £5.00 mtrs required ? Needlecords BROWN NEEDLECORD £6.00 mtrs required ? Cottons BRUSHED COTTON TARTAN MUSTARD £6.50 mtrs required ? Cottons BRUSHED COTTON TARTAN PLUM £6.50 mtrs required ? Brushed flannel BRUSHED FLANNEL PALE PINK £7.50 mtrs required ? Brushed flannel BRUSHED FLANNEL CAMEL £7.50 mtrs required ? Brushed flannel BRUSHED FLANNEL DARK NAVY £7.50 mtrs required ? Brushed flannel BRUSHED FLANNEL GREY £7.50 mtrs required ? Brushed flannel BRUSHED FLANNEL MUSTARD £7.50 mtrs required ? Wool BRUSHED WOOL PINK CHECK £6.50 mtrs required ? Childrens BUGS PINK £6.00 / mtrs required ? Childrens BUGS LIME £6.00 mtrs required ? Cottons BUNNIES £6.00 mtrs required ? Polycottons BUNNIES POLYCOTTON £2.75 mtrs required ? Cottons BUNNY EARS £6.00 mtrs required ? Childrens BUNNY HOP £6.50 mtrs required ? BUNTING PANELS BUNTING PANEL FAIRIES £10.00 BUNTING PANELS BUNTING PANEL FOOTBALLS £10.00 BUNTING PANELS BUNTING PANEL UNION JACK £10.00 Polycottons BUSY BEES POLYCOTTON £2.75 mtrs required Haberdashery BUTTERFLY BUTTON £1.00 Cottons CAMPER VANS MINT £6.00 mtrs required ? Cottons CAMPER VANS WHITE £6.00 mtrs required ? Cotton Poplin CANDY STRIPE PALE BLUE £6.50 mtrs required ? Cotton Poplin CANDY STRIPE PALE PINK £6.50 mtrs required ? Cotton squares CANDY STRIPE RED £6.50 mtrs required ? Cotton Poplin CANDY STRIPE NAVY £6.50 mtrs required ? Cottons CATS AND MICE REDUCED TO CLEAR £5.00 m Cottons CHEEKY CHAPS £7.50 mtrs required ? Haberdashery CHERRY ZIPPER CHARM £0.60 Out of stock Christmas CHRISTMAS NUTCRACKER £7.00 mtrs required ? Out of stock Christmas CHRISTMAS CANDY CANES POLYCOTTON £2.75 mtrs required ? Cottons CHRISTMAS FAT QUARTER BUNDLE £7.50 Out of stock Christmas CHRISTMAS BAUBLES £6.00 mtrs required ? Out of stock Christmas CHRISTMAS BOB ROBIN £6.00 mtrs required ? Out of stock Christmas CHRISTMAS CANVAS GINGERBREAD ETC £7.00 mtrs required ? Out of stock Christmas CHRISTMAS CANVAS TREES ETC £7.00 mtrs required ? Out of stock Christmas CHRISTMAS DOVES RED £5.00 Out of stock Christmas CHRISTMAS DOVES WHITE £5.00 Christmas CHRISTMAS FAT QUARTER BUNDLE £7.50 Christmas CHRISTMAS FAT QUARTER BUNDLE £7.50 Out of stock Christmas CHRISTMAS GINGERBREAD MEN POLYCOTTON £2.75 mtrs required ? Out of stock Christmas CHRISTMAS POLAR BEAR POLYCOTTON £2.75 mtrs required ? Christmas CHRISTMAS POLAR BEARS £7.00 mtrs required ? Out of stock Christmas CHRISTMAS PUDDINGS BLACK POLYCOTTON £2.75 mtrs required ? Out of stock Christmas CHRISTMAS PUDDINGS WHITE POLYCOTTON £2.75 mtrs required ? Out of stock Christmas Christmas star £6.00 Out of stock Christmas CHRISTMAS STOCKINGS GREY POLYCOTTON £2.75 mtrs required ? Out of stock Christmas CHRISTMAS STOCKINGS RED £2.75 mtrs required ? Out of stock Christmas CHRISTMAS TALE £6.00 Out of stock Christmas CHRISTMAS TALE BAUBLE £6.00 cushion panel CHRISTMAS TREE CUSHION PANEL £3.50 Out of stock Christmas CHRISTMAS TREES £6.00 mtrs required ? Haberdashery CHUNKY JEWEL ZIPPER CHARM £0.60 Polycottons CINDERELLA POLYCOTTON £2.75 how many mtrs ? Childrens CIRCUS BLUE £6.00 mtrs required ? Jersey CLOUD JERSEY GREY £6.00 mtrs required ? Jersey CLOUD JERSEY BLACK / WHITE £6.00 mtrs required ? Cottons CLOUDS GREY £5.00 mtrs required ? Cottons CLOUDS BLUE £5.00 mtrs required ? Cottons Colourful Flowers £6.00 / m £4.50 / m Cork CORK PLAIN £13.00 mtrs required ? Cork CORK MULTI COLOUR £13.00 mtrs required ? Cotton Poplin COTTON BERTY FLORALS GREEN £7.00 mtrs required ? Cottons COTTON MUSTARD AND BLUE FLORAL £6.00 mtrs required ? Cottons COTTON CREAM PEBBLE £6.00 mtrs required ? Cottons COTTON BURNT ORANGE DIAMONDS £6.00 mtrs required ? Cottons COTTON MUSTARD FLORAL £6.00 mtrs required ? Cottons COTTON NAVY £5.00 mtrs required ? Cottons COTTON PALE PINK £5.50 mtrs required ? Cottons COTTON PLAIN BLACK £5.50 mtrs required ? Cottons COTTON ROSES £6.00 mtrs required ? Cottons COTTON SEASIDE £6.00 mtrs required ? Cottons COTTON BOLD STRIPE CORAL / WHITE £6.00 mtrs required ? Cottons COTTON CREAM / BLUE PRETTY FLOWERS £6.00 mtrs required ? Cottons COTTON DITSY FLORAL £6.00 mtrs required ? Cottons COTTON FLORAL £6.00 mtrs required ? Cottons COTTON FLORAL PLUM £6.00 mtrs required ? Cottons COTTON NAVY FLORAL £6.00 mtrs required ? Cotton Poplin COTTON POPLIN BERRIES BLUE & PURPLE £6.50 mtrs required ? Cotton Poplin COTTON POPLIN BERRIES PINK £6.50 mtrs required ? Cottons COTTON POPLIN GREEN BERRIES £6.50 mtrs required ? Cotton Poplin COTTON POPLIN SMALL BERRIES RED £6.00 mtrs required ? Cotton Poplin COTTON POPLIN DANDELIONS GREY £6.50 mtrs required ? Cotton Poplin COTTON POPLIN DANDELIONS RED £6.50 mtrs required ? Cotton Poplin COTTON POPLIN STRIPES RED & WHITE £6.50 mtrs required ? Cottons COTTON PRETTY PEACH DITSY FLOWER £6.00 mtrs required ? Cottons COTTON RED BERRIES £6.00 mtrs required ? Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cotton squares COTTON SQUARES £1.50 £0.75 per square Cottons COTTON WHITE WITH MUSTARD DESIGN £6.00 mtrs required ? Out of stock Christmas CREAM AND GOLD HOLLY £6.00 mtrs required ? Out of stock Christmas CREAM WITH GOLD STARS £6.00 mtrs required ? Childrens CROCODILES COTTON £6.00 mtrs required ? Cottons DAFFODILS £6.00 mtrs required ? floral cottons DAINTY FLORAL COTTON PINK NEW!!! £6.50 m floral cottons DAINTY FLORAL COTTON BEIGE £6.00 m floral cottons DAINTY FLORAL COTTON PINK £6.00 m floral cottons DAINTY FLORAL COTTON PURPLE NEW !! £6.50 m Cottons DAISIES FROM THE GARDEN £6.00 mtrs required ? Cottons DAISY BLACK & WHITE £6.00 mtrs required ? Polycottons DAISY POLYCOTTON PURPLE £2.75 mtrs required ? Gauze DAISY DOUBLE GAUZE PINK £7.50 mtrs required ? SALE ITEMS X DAISY FLORAL POLYCOTTON SALE £2.75 mtrs required ? Polycottons DAISY POLYCOTTON BLUE £2.75 mtrs required ? Debbie Shore DEBBIE SHORE BUTTONS AND BOBBINS £6.50 mtrs required ? Christmas DEBBIE SHORE CRITTERS DUCK £6.00 mtrs required ? Out of stock Christmas DEBBIE SHORE CRITTERS FOX £6.50 mtrs required ? Debbie Shore DEBBIE SHORE VINTAGE MACHINES £6.50 mtrs required ? Christmas DEBBIE SHORE CRITTERS GIFT BAG £6.00 Christmas DEBBIE SHORE CRITTERS STOCKING PANEL £6.00 Childrens DEEP SEA DIVERS £7.50 how many mtrs Cottons DENIM BLUE COTTON £5.00 mtrs required ? Childrens DINO WORLD CREAM £6.00 mtrs required ? Childrens DINO WORLD NAVY £6.00 / mtrs required ? Childrens DINOSAUR JERSEY BLUE £6.50 mtrs required ? Christmas DOG BANDANNA AND STOCKING PANEL £4.50 Haberdashery DOLL HEADS 30MM £0.60 Haberdashery DOLL HEADS WOODEN 20MM £0.45 Haberdashery DRESSMAKING PINS MULTI £2.65 Haberdashery DRESSMAKING PINS GOLD £2.65 Polycottons ELEPHANTS POLYCOTTON £2.75 mtrs required ? Polycottons ELEPHANTS POLYCOTTON £2.75 mtrs required Haberdashery EMBROIDERY HOOP 7 inch £2.35 Haberdashery EMBROIDERY HOOP 6 inch £2.25 Cottons FACES £7.50 mtrs required ? Fat quarter bundles FAT QUARTER BUNDLE BEARS £8.50 £6.50 Fat quarter bundles FAT QUARTER BUNDLE STRIPES £8.50 Fat quarter bundles FAT QUARTER BUNDLE ELEPHANTS £8.50 £6.50 Fat quarter bundles FAT QUARTER BUNDLES £9.50 per pack Fat quarter bundles FAT QUARTER BUNDLES £9.50 per pack Fat quarter bundles FAT QUARTER BUNDLES £8.00 per pack Fat quarter bundles FAT QUARTER BUNDLES £10.00 per pack Out of stock Christmas FESTIVE STOCKINGS £5.00 mtrs required ? Jersey FLAMINGO JERSEY £6.00 mtrs required ? Haberdashery FLAMINGO ZIPPER CHARM £0.60 Cottons Flamingos £6.00 / m Cotton Poplin FLORAL COTTON £6.50 how many mtrs ? Cottons FLORAL COTTON YELLOW £6.00 mtrs required ? floral cottons FLORAL COTTON PALE PINK £6.00 m Cotton Poplin FLORAL COTTON RED £6.00 mtrs required ? Jersey FLORAL COTTON JERSEY PALE BLUE NEW £8.50 mtrs required ? floral cottons FLORAL COTTONS £7.50 mtrs required Cottons FLORAL COTTONS £7.50 mtrs required Jersey FLORAL JERSEY £8.50 m Jersey FLORAL JERSEY NAVY / WHITE £8.50 m Jersey FLORAL JERSEY SALE £4.50 mtrs required ? Jersey FLORAL JERSEY MUSTARD / WHITE £8.50 m Jersey FLORAL JERSEY NAVY £8.50 mtrs required ? Polycottons FLORAL POLYCOTTON £2.75 mtrs required ? Haberdashery FLOWER BUTTON £1.00 Haberdashery FLOWER BUTTONS LILAC £0.70 New Fabrics FOREST GREEN LARGE TARTAN SUITING £5.00 mtrs required ? Out of stock cushion panel FOX CUSHION PANEL £3.50 Polycottons FOXES POLYCOTTON BLUE £2.75 mtrs required ? Polycottons FOXES POLYCOTTON PINK £2.75 mtrs required ? Haberdashery FRENCH BULLDOG ZIPPER CHARM £0.60 cushion panel FRENCH BULLDOG CUSHION PANEL £3.50 Out of stock Christmas FUN CRITTERS £6.00 mtrs required ? SALE ITEMS X GEO VISCOSE £5.50 mtrs required ? Cotton Poplin GEOMETRIC COTTON POPLIN BLACK £6.50 mtrs required ? Cotton Poplin GEOMETRIC COTTON POPLIN MUSTARD £6.50 mtrs required ? Cotton Poplin GEOMETRIC COTTON POPLIN RED £6.50 mtrs required ? Cotton Poplin GEOMETRIC COTTON POPLIN TEAL £6.50 mtrs required ? Cotton Poplin GEOMETRIC COTTON POPLIN NAVY £6.50 mtrs required ? Childrens GIRLS ABOUT TOWN £6.00 mtrs required ? Out of stock Christmas GLITTER SNOWFLAKE £6.00 Out of stock Christmas GLITTER FABRIC GREEN £6.00 Christmas GLITTER FABRIC GREEN & GOLD £6.00 mtrs required ? Christmas GLITTER FABRIC PINK £6.00 Out of stock Christmas GLITTER FABRIC RED £6.00 Christmas GLITTER FABRIC SILVER £6.00 mtrs required ? Christmas GLITTER FABRIC GOLD £6.00 mtrs required ? Out of stock Christmas GOLD & SILVER HOLLY GREY £5.00 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE BRICK £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE GREY £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE MINT £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE MUSTARD £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE NUDE £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE BABY BLUE £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE BLACK £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE NAVY £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE PINK £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE PLUM £7.50 mtrs required ? Gauze GOLD SPECKLED DOUBLE GAUZE WHITE £7.50 mtrs required ? Gauze GOLD SUNSHINES DOUBLE GAUZE BEIGE £7.50 mtrs required ? Gauze GOLD SUNSHINES DOUBLE GAUZE PINK £7.50 mtrs required ? Out of stock Christmas GREEN / GOLD BERRIES £6.00 mtrs required ? Out of stock Christmas GREEN / GOLD CHRISTMAS TREES £6.00 mtrs required ? SALE ITEMS X GREEN SCUBA SALE £9.50 £4.00 mtrs required ? Out of stock Christmas GREEN WITH GOLD STARS £6.00 mtrs required ? Gingham GREY / WHITE GINGHAM MEDIUM £5.00 mtrs required ? Gingham GREY / WHITE GINGHAM SMALL £6.00 mtrs required ? Cottons GREY AND WHITE CANDY STRIPE £6.50 mtrs required ? Cotton Poplin GREY BUTTERFLIES COTTON POPLIN £6.50 mtrs required ? Cotton Poplin GREY PINSPOT £6.50 mtrs required ? Cottons GREY PINSPOT £6.50 mtrs required ? Halloween HALLOWEEN PURPLE £2.75 mtrs required ? Halloween HALLOWEEN WHITE £2.75 mtrs required ? Haberdashery HAND PAINTED ITALIAN BUTTONS PINK FLOWER £1.00 Childrens HANDMADE FESTIVE WAISTCOAT 1 – 2 YRS £10.00 Childrens HANDMADE PENNY SCARF 2 – 3 YRS BURNT ORANGE £6.00 Childrens HANDMADE PENNY SCARF 2- 3 YRS PURPLE/ BLUE FLECK £6.00 Childrens HANDMADE PENNY SCARF BROWN 2 – 3 YRS £6.00 Childrens HANDMADE VINTAGE FLORAL PATTERN DRESS 3/4 yrs £15.00 Childrens HANDMADE WILLIAM MORRIS BLOOMERS AGE 12 – 18 MTHS SALE £9.50 £7.50 Handmade HANDMADE BLOOMER VINTAGE FLORAL £7.50 Childrens HANDMADE GIRLS DRESS PURPLR BERRIES 12 – 18 MTHS £12.50 Handmade HANDMADE LUNCH BAG £15.00 Handmade HANDMADE QUILTED ZIPPER BAG £7.50 Out of stock Handmade HANDMADE SHIRT ANIMALS £10.00 Childrens HANDMADE WILLIAM MORRIS BLOOMERS 6 – 9 MTHS SALE £9.50 £6.50 cushion panel HARE CUSHION PANEL £3.50 Harry Potter HARRY POTTER HOGWARTS SALE £9.50 £7.00 m Harry Potter HARRY POTTER MARAUDERS MAP SALE £9.50 £7.00 m Harry Potter HARRY POTTER BROOMSTICKS SALE £9.50 £7.00 mtrs required ? Harry Potter HARRY POTTER GRYFFINDOR SALE £9.50 £7.00 m Harry Potter HARRY POTTER LOGO SALE £9.50 £7.00 mtrs required ? Harry Potter HARRY POTTER RAVENCLAW SALE £9.50 £7.00 m Harry Potter HARRY POTTER POTIONS SALE £9.50 £7.00 mtrs required ? Cotton Poplin HEARTS GREY £6.50 mtrs required ? Haberdashery HEARTS BUTTON £1.00 Cottons HEDGEHOGS £6.00 mtrs required ? cushion panel HEDGEHOGS CUSHION PANEL £3.50 Jersey HELICOPTER JERSEY £5.50 m Hessian HESSIAN £3.50 mtrs required / cushion panel HIGHLAND COW CUSHION PANEL £3.50 Haberdashery HOLLOWFIBRE FILLING 100g £1.65 Out of stock Christmas HOLLY BOTTLE GREEN / GOLD £6.00 mtrs required ? Out of stock Christmas HOLLY SMALL GREEN £6.00 mtrs required ? Out of stock Christmas HOLLY AND ACORNS £6.00 mtrs required ? Out of stock Christmas HOLLY WREATH £6.00 m Handmade HOME SWEET HOME BUNTING £15.00 £10.00 Cottons HOT PINK PINSPOT £6.50 mtrs required ? Polycottons INSECTS POLYCOTTON £2.75 mtrs required ? Cottons JAZZY STRIPES £6.00 m Cottons JELLY BEAN GREEN 100% COTTON £5.00 mtrs required ? Jersey JERSEY RUST /GOLD SPECKLED £6.50 mtrs required ? Childrens JUNGLE PANEL £7.50 £6.00 Polycottons JUNGLE POLYCOTTON £2.75 mtrs required ? Haberdashery KNITTING DOLL £3.50 Haberdashery KNITTING ROW COUNTER £1.20 Polycottons LAMA POLYCOTTON £2.75 mtrs required ? Cottons LARGE FLORAL SALE £9.00 £4.50 mtrs required ? Cottons LEAVES £6.00 mtrs required ? Polycottons LEOPARD PRINT POLYCOTTON £2.75 mtrs required ? New Fabrics LEOPARD PRINT COTTON VISCOSE £6.50 mtrs required ? New Fabrics LEOPARD PRINT COTTON VISCOSE £6.50 mtrs required ? Jersey LEOPARD SPOTS MODAL JERSEY BLUE £6.00 mtrs required ? Jersey LEOPARD SPOTS MODAL JERSEY GREY £6.50 mtrs required ? Cottons LEOPARDS BLACK £4.50 mtrs required ? Cottons LEOPARDS PURPLE / BLUE £4.50 mtrs required ? Cottons LIGHTWEIGHT CAMOUFLAGE COTTON CANVAS £6.00 mtrs required ? Cottons LILAC COTTON £5.00 mtrs required ? Cottons LIME AND WHITE CANDY STRIPE £6.50 mtrs required ? Cottons LIME GREEN LEAVES £6.50 mtrs required ? Cottons LINEN LOOK CANVAS STARS BLUE £9.50 £5.00 mtrs required ? Cottons LINEN LOOK CANVAS STARS PINK £9.50 mtrs required ? Childrens LITTLE JOHNNY AT THE BEACH £7.50 mtrs required ? Childrens LITTLE JOHNNY RAINY DAYS £7.50 mtrs required ? Cottons LITTLE PINK FLOWERS £6.00 / mtrs required ? Childrens LONDON BUSES £6.50 mtrs required ? Childrens LONDON POST BOXES £6.00 mtrs required ? Cottons MACAROONS MINT £4.50 mtrs required ? Haberdashery MAGNETIC PIN BOX £3.95 Haberdashery MAPLE LEAF CHARM mint £0.35 Haberdashery MAPLE LEAF CHARM silver/pink £0.35 Haberdashery MAPLE LEAF CHARM yellow £0.35 Childrens Marvels cotton fabric £7.00 Cottons MELONS £6.00 mtrs required ? Wool MELTON WOOL BURNT ORANGE £9.50 mtrs required ? Childrens MERMAIDS £6.00 m Cuddle fleece MERMAIDS CUDDLE FLEECE £6.50 mtrs required ? Childrens MIFFY LEARNING TO TELL THE TIME £7.50 £6.00 Out of stock Christmas MISTLETOE RED £6.00 mtrs rquired ? Childrens MONSTERS £6.00 m Haberdashery MOTHER OF PEARL HEARTS PURPLE £0.45 Out of stock Christmas MR & MRS CLAUS £6.00 mtrs required ? Beatrix Potter Peter Rabbit MRS TIGGYWINKLE £11.00 £9.50 mtrs required ? Cotton Poplin MUSTARD PINSPOT £6.50 mtrs required ? Cotton Poplin MUSTARD PINSPOT £6.50 mtrs required ? Cottons MUSTARD FLOWER £5.00 mtrs required ? Cotton Poplin MUSTARD LEAF DESIGN £7.00 mtrs required ? Cottons MUSTARD TREE RINGS £6.00 mtrs required ? Childrens NATURAL HISTORY MUSEUM MINT £7.00 £4.50 mtrs required ? Cottons NAUTICAL NEW ENGLAND £6.00 mtrs required ? floral cottons NAVY FLORAL COTTON £5.00 m Haberdashery NEEDLE THREADERS £0.95 Needlecords NEEDLECORD DARK NAVY FLORAL £7.50 mtrs required ? Needlecords NEEDLECORD OLIVE FLOWER £7.50 mtrs required ? Needlecords NEEDLECORD PAISLEY CERISE £7.50 mtrs required ? Needlecords NEEDLECORD PLUM FLORAL £7.50 mtrs required ? Needlecords NEEDLECORD PAISLEY PINK AND BLUE £7.50 mtrs required ? Net NET PINK £1.65 mtrs required ? New Fabrics New Botanical Collection £7.00 m New Fabrics New Botanical Collection £7.00 m New Fabrics New Botanical Collection £7.00 m New Fabrics New Botanical Collection £7.00 m New Fabrics New Botanical Collection £7.00 m New Fabrics New Botanical Collection £7.00 m New Fabrics New Botanical Collection £7.00 m Cottons NEW POPPIES BLACK £6.50 mtrs required ? Cottons NEW POPPIES BLUE £6.50 mtrs required ? Cottons NEW POPPIES WHITE £6.50 mtrs required ? Out of stock Christmas NUT CRAVKER ADVENT PANEL REDUCED £6.50 £4.50 Childrens OUTER SPACE REDUCED £5.00 mtrs required Cotton Poplin PALE PINK PINSPOT £6.50 mtrs required ? Cotton Poplin PALE PINK STARS £6.50 mtrs required ? Cottons PEACOCKS BY SARAH PAYNE £7.00 £5.50 mtrs required ? Cottons PEACOCKS BY SARAH PAYNE £7.00 £5.50 mtrs required ? Haberdashery PENGUIN BUTTONS £0.35 New Fabrics PETALS LINEN LOOK GREY £6.00 mtrs required ? New Fabrics PETALS LINEN LOOK SKY BLUE £6.00 mtrs required ? New Fabrics PETALS LINEN LOOK PINK £6.00 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT LETTER P £9.50 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT FLORAL WHITE £9.50 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT CHERRY £9.50 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT FUN IN THE SNOW £8.50 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT CHRISTMAS FAT QUARTERS £9.00 Beatrix Potter Peter Rabbit PETER RABBIT CHRISTMAS WREATH RED £8.50 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT AND FRIENDS CREAM £8.50 mtrs required ? Beatrix Potter Peter Rabbit PETER RABBIT AND FRIENDS BLUE £8.50 mtrs required ? Out of stock Beatrix Potter Peter Rabbit Peter Rabbit Christmas sack panel SALE £7.50 Beatrix Potter Peter Rabbit PETER RABBIT CHRISTMAS WREATH WHITE £8.50 mtrs required ? Beatrix Potter Peter Rabbit Peter Rabbit Panels £8.50 Childrens PETER RABBIT ROMPER GIFT BOX £15.00 Cottons PINEAPPLES £5.00 / m Gingham PINK / WHITE GINGHAM MEDIUM £5.00 mtrs required ? Cottons PINK & YELLOW DITSY FLORAL £6.00 / m £4.50 / m Cottons PINK AND WHITE GINGHAM £6.00 mtrs required ? Cottons PINK LARGE FLORAL £4.50 mtrs required ? Cottons PINK ROSES COTTON £5.00 mtrs required ? Cotton Poplin PINSPOT BEIGE