Filter by None selected
Filters
Done
Price Per Metre
Pattern
Colour
Brand
Theme
266 Items
Filter
From: £122.57 Wilhelmina Moss 226605 Pillows
From: £122.57 Wilhelmina Ivory 226603 Pillows
From: £190.55 Wardle Embroidery Olive Brick 236819 Pillows
From: £190.55 Wardle Embroidery Bayleaf Manilla 236820 Pillows
From: £122.57 Theodosia Saffron 226595 Pillows
From: £122.57 Theodosia Grey 226596 Pillows
From: £215.27 Theodosia Embroidery Bottle Green 236821 Pillows
From: £108.15 Newill Grey Blue 226590 Pillows
From: £190.55 Newill Embroidery Wine Saffron 236825 Pillows
From: £190.55 Newill Embroidery Antique Carmine 236824 Pillows
From: £108.15 New Will Lemon 226587 Pillows
From: £139.05 Mistletoe Embroidery May Blue 236818 Pillows
From: £139.05 Mistletoe Embroidery Artichoke 236816 Pillows
From: £122.57 Melsetter Linen 226602 Pillows
From: £122.57 Melsetter Grey 226600 Pillows
From: £91.67 Eye Bright Red 226599 Pillows
From: £163.77 Brophy Embroidery Wine 236814 Pillows
From: £112.27 Strawberry Thief Grape Gold 226701 Pillows
From: £112.27 Snakeshead Indigo Hemp 226726 Pillows
From: £112.27 Snakeshead Claret Gold 226694 Pillows
From: £91.67 Rosehip Rose 226692 Pillows
From: £128.75 Pimpernel Red Thyme 226723 Pillows
From: £128.75 Pimpernel Indigo Hemp 226712 Pillows
From: £128.75 Pimpernel Aubergine Olive 226700 Pillows
From: £101.97 Orchard Olive Gold 226706 Pillows
From: £112.27 Marigold Olive Linen 226698 Pillows
From: £112.27 Marigold Indigo Linen 226725 Pillows
From: £112.27 Marigold China Blue Ivory 226715 Pillows
From: £112.27 Marigold Brick Manilla 226695 Pillows
From: £132.87 Forest Charcoal 226705 Pillows
From: £112.27 Brer Rabbit Slate Vellum 226714 Pillows
From: £112.27 Bramble Mineral Slate 226716 Pillows
From: £112.27 Bamboo Thyme Artichoke 226710 Pillows
From: £97.85 Willow Boughs Woad 226893 Pillows
From: £97.85 Willow Boughs Sky Leaf Green 226842 Pillows
From: £97.85 Willow Boughs Russet Ochre 226895 Pillows
Other products in our range