Clearance offers

Curtains

Linen look, Dove

FROM £67.50
Original price from £135

Metallic wave, Dark teal

FROM £62.50
Original price from £125

Marina, 21 duckegg

FROM £62.50
Original price from £125

Boucle blend, Teal

FROM £65.00
Original price from £130

Amy, Orange

FROM £62.50
Original price from £125

Paisley, Sand

FROM £72.50
Original price from £145

Verandah, 08 terracotta

FROM £95.00
Original price from £190

Sprig print, Natural

FROM £57.50
Original price from £115

Textured chenille, Mauve

FROM £65.00
Original price from £130

Majorelle, Cream

FROM £85.00
Original price from £170

Orangerie, Lime

FROM £67.50
Original price from £135

Majorelle, Teal

FROM £85.00
Original price from £170

Soft velour, Red

FROM £65.00
Original price from £130

Woven stripe, Teal

FROM £67.50
Original price from £135

Textured chenille, Dark natural

FROM £65.00
Original price from £130

Cosy check, Orange

FROM £57.50
Original price from £115

Lux oval jacquard, Mink

FROM £65.00
Original price from £130

Sateen vibrant floral, Pink

FROM £62.50
Original price from £125

Metallic geometric, Charcoal

FROM £62.50
Original price from £125

Chenille stripe shr, White

FROM £70.00
Original price from £140

Blue floral, Blue

FROM £57.50
Original price from £115

Textured chenille, Blue

FROM £65.00
Original price from £130

Textured leaf jacquard, Orange

FROM £65.00
Original price from £130

Eleanor, Sky

FROM £62.50
Original price from £125

Cosy plain, Orange

FROM £65.00
Original price from £130

Captivate, Grey

FROM £90.00
Original price from £180

Flock geo, Charcoal

FROM £65.00
Original price from £130

Linen look, Pink

FROM £67.50
Original price from £135

Rievaulx, Lilac ash

FROM £62.50
Original price from £125

Ditsy stripe, Ochre

FROM £57.50
Original price from £115

Graphic poppy, Gray

FROM £62.50
Original price from £125

Montagnac, Liliac

FROM £95.00
Original price from £190

Woven check, Teal

FROM £72.50
Original price from £145

Chellah, Spice

FROM £65.00
Original price from £130

Textured chenille, Red

FROM £65.00
Original price from £130

Linen look, Light natural

FROM £67.50
Original price from £135

Shalamar, Black/green

FROM £80.00
Original price from £160

Kupwara, Mint

FROM £65.00
Original price from £130

Chenille stripe shr, Pink

FROM £70.00
Original price from £140

Herringbone, Orange

FROM £67.50
Original price from £135

Cosy plain, Red

FROM £65.00
Original price from £130

Mirabelle, Natural

FROM £117.50
Original price from £235

Herringbone, Natural

FROM £67.50
Original price from £135

Chantilly, Berry

FROM £72.50
Original price from £145

Linear diamond, Grey

FROM £60.00
Original price from £120

Rivabella, Rose

FROM £62.50
Original price from £125

Ombre woven stripe, Charcoal

FROM £67.50
Original price from £135

Cologne, Thyme

FROM £72.50
Original price from £145

Paladio, 02 red & gold

FROM £77.50
Original price from £155

Lavinia, Petrol/barley

FROM £62.50
Original price from £125

Ombre check, Natural

FROM £72.50
Original price from £145

Eleanor, Coral/pink

FROM £62.50
Original price from £125

Opulent satin stripe, Purple

FROM £72.50
Original price from £145

Amy, Ruby

FROM £62.50
Original price from £125

Decadence, 11 lilac

FROM £80.00
Original price from £160

Amy, Steel

FROM £62.50
Original price from £125

Aroma, 01 denim

FROM £85.00
Original price from £170

Textured weave, Fig

FROM £62.50
Original price from £125

Textured weave, Red

FROM £62.50
Original price from £125

Amy, Sky

FROM £62.50
Original price from £125

Delight, Teal

FROM £80.00
Original price from £160

Delight, Red

FROM £80.00
Original price from £160

Plain cotton, Black

FROM £57.50
Original price from £115

Sketched check, Grey

FROM £57.50
Original price from £115

Woven stripe, Ginger

FROM £65.00
Original price from £130

Splendid, Ruby

FROM £77.50
Original price from £155

Luxury velvet stripe, Plum

FROM £90.00
Original price from £180

Joy, Ruby

FROM £72.50
Original price from £145

Joy, Orange

FROM £72.50
Original price from £145

Luxe ombre, Green

FROM £62.50
Original price from £125

Cosy herringbone check, Mauve

FROM £72.50
Original price from £145

Joy, Raspberry

FROM £72.50
Original price from £145

Phoenix, Lime

FROM £72.50
Original price from £145

Woven geometric, Red

FROM £67.50
Original price from £135

Joy, Mauve

FROM £72.50
Original price from £145

Dorian, Natural

FROM £70.00
Original price from £140

Opulent satin stripe , Mauve

FROM £72.50
Original price from £145

Cherish, Teal

FROM £77.50
Original price from £155

Landen, Mulberry

FROM £72.50
Original price from £145

Check, Red/grey

FROM £57.50
Original price from £115

Cheers, Orange

FROM £77.50
Original price from £155

Check, Teal/grey

FROM £57.50
Original price from £115

Cheers, Plum

FROM £77.50
Original price from £155

Star anise, Natural

FROM £57.50
Original price from £115

Cheers, Lavender

FROM £77.50
Original price from £155

Luxury velvet stripe, Green

FROM £90.00
Original price from £180

Stripe, Blue

FROM £57.50
Original price from £115

Oslo, Sand

FROM £72.50
Original price from £145

Cheers, Ivory

FROM £77.50
Original price from £155

Modern romance, Pink/grey

FROM £57.50
Original price from £115

Oslo, Puma

FROM £72.50
Original price from £145

Silesia, Mocha/lime

FROM £72.50
Original price from £145

Plain cotton, Gold

FROM £57.50
Original price from £115

Moravia, Mocha/lime

FROM £65.00
Original price from £130

Mirage, Taupe

FROM £85.00
Original price from £170

Montagnac, Aqua blue

FROM £95.00
Original price from £190

Morzenti, Aqua

FROM £60.00
Original price from £120

Plain cotton, Ochre

FROM £57.50
Original price from £115

Soft velour, Ruby

FROM £65.00
Original price from £130

Mauzan, Salmon

FROM £60.00
Original price from £120

Plain cotton, Mauve

FROM £57.50
Original price from £115

Veracruz, Scarlet

FROM £85.00
Original price from £170

Mauzan, Blush

FROM £60.00
Original price from £120

Woven stripe, Green/coral

FROM £67.50
Original price from £135

Orangerie, Mulberry

FROM £67.50
Original price from £135

Chellah, Emerald

FROM £65.00
Original price from £130

Plain cotton, Berry

FROM £57.50
Original price from £115

Mini tonal geo, Teal

FROM £67.50
Original price from £135

Luxe ombre, Mauve

FROM £62.50
Original price from £125

Plain cotton, Plum

FROM £57.50
Original price from £115

Textured woven stripe, Red

FROM £67.50
Original price from £135

Roman Blinds

Linen look, Dove

FROM £77.50
Original price from £155

Metallic wave, Dark teal

FROM £75.00
Original price from £150

Marina, 21 duckegg

FROM £75.00
Original price from £150

Boucle blend, Teal

FROM £77.50
Original price from £155

Amy, Orange

FROM £75.00
Original price from £150

Paisley, Sand

FROM £82.50
Original price from £165

Sprig print, Natural

FROM £70.00
Original price from £140

Verandah, 08 terracotta

FROM £92.50
Original price from £185

Textured chenille, Mauve

FROM £77.50
Original price from £155

Majorelle, Cream

FROM £90.00
Original price from £180

Orangerie, Lime

FROM £77.50
Original price from £155

Majorelle, Teal

FROM £90.00
Original price from £180

Soft velour, Red

FROM £77.50
Original price from £155

Woven stripe, Teal

FROM £77.50
Original price from £155

Textured chenille, Dark natural

FROM £77.50
Original price from £155

Cosy check, Orange

FROM £70.00
Original price from £140

Lux oval jacquard, Mink

FROM £77.50
Original price from £155

Metallic geometric, Charcoal

FROM £75.00
Original price from £150

Sateen vibrant floral, Pink

FROM £75.00
Original price from £150

Chenille stripe shr, White

FROM £82.50
Original price from £165

Blue floral, Blue

FROM £70.00
Original price from £140

Textured chenille, Blue

FROM £77.50
Original price from £155

Textured leaf jacquard, Orange

FROM £77.50
Original price from £155

Eleanor, Sky

FROM £75.00
Original price from £150

Cosy plain, Orange

FROM £77.50
Original price from £155

Captivate, Grey

FROM £90.00
Original price from £180

Flock geo, Charcoal

FROM £77.50
Original price from £155

Linen look, Pink

FROM £77.50
Original price from £155

Rievaulx, Lilac ash

FROM £75.00
Original price from £150

Ditsy stripe, Ochre

FROM £70.00
Original price from £140

Graphic poppy, Gray

FROM £75.00
Original price from £150

Montagnac, Liliac

FROM £92.50
Original price from £185

Woven check, Teal

FROM £82.50
Original price from £165

Chellah, Spice

FROM £77.50
Original price from £155

Linen look, Light natural

FROM £77.50
Original price from £155

Textured chenille, Red

FROM £77.50
Original price from £155

Shalamar, Black/green

FROM £87.50
Original price from £175

Kupwara, Mint

FROM £77.50
Original price from £155

Herringbone, Orange

FROM £77.50
Original price from £155

Cosy plain, Red

FROM £77.50
Original price from £155

Chenille stripe shr, Pink

FROM £82.50
Original price from £165

Mirabelle, Natural

FROM £102.50
Original price from £205

Herringbone, Natural

FROM £77.50
Original price from £155

Chantilly, Berry

FROM £82.50
Original price from £165

Linear diamond, Grey

FROM £75.00
Original price from £150

Rivabella, Rose

FROM £75.00
Original price from £150

Ombre woven stripe, Charcoal

FROM £77.50
Original price from £155

Cologne, Thyme

FROM £82.50
Original price from £165

Paladio, 02 red & gold

FROM £87.50
Original price from £175

Lavinia, Petrol/barley

FROM £75.00
Original price from £150

Ombre check, Natural

FROM £82.50
Original price from £165

Eleanor, Coral/pink

FROM £75.00
Original price from £150

Opulent satin stripe, Purple

FROM £82.50
Original price from £165

Decadence, 11 lilac

FROM £87.50
Original price from £175

Amy, Ruby

FROM £75.00
Original price from £150

Aroma, 01 denim

FROM £90.00
Original price from £180

Amy, Steel

FROM £75.00
Original price from £150

Textured weave, Red

FROM £75.00
Original price from £150

Textured weave, Fig

FROM £75.00
Original price from £150

Amy, Sky

FROM £75.00
Original price from £150

Delight, Teal

FROM £87.50
Original price from £175

Plain cotton, Black

FROM £70.00
Original price from £140

Delight, Red

FROM £87.50
Original price from £175

Sketched check, Grey

FROM £70.00
Original price from £140

Woven stripe, Ginger

FROM £77.50
Original price from £155

Luxury velvet stripe, Plum

FROM £90.00
Original price from £180

Splendid, Ruby

FROM £87.50
Original price from £175

Joy, Ruby

FROM £82.50
Original price from £165

Joy, Orange

FROM £82.50
Original price from £165

Cosy herringbone check, Mauve

FROM £82.50
Original price from £165

Luxe ombre, Green

FROM £75.00
Original price from £150

Joy, Raspberry

FROM £82.50
Original price from £165

Woven geometric, Red

FROM £77.50
Original price from £155

Phoenix, Lime

FROM £82.50
Original price from £165

Joy, Mauve

FROM £82.50
Original price from £165

Opulent satin stripe , Mauve

FROM £82.50
Original price from £165

Dorian, Natural

FROM £82.50
Original price from £165

Cherish, Teal

FROM £87.50
Original price from £175

Check, Red/grey

FROM £70.00
Original price from £140

Landen, Mulberry

FROM £82.50
Original price from £165

Cheers, Orange

FROM £87.50
Original price from £175

Check, Teal/grey

FROM £70.00
Original price from £140

Cheers, Plum

FROM £87.50
Original price from £175

Star anise, Natural

FROM £70.00
Original price from £140

Cheers, Lavender

FROM £87.50
Original price from £175

Oslo, Sand

FROM £82.50
Original price from £165

Stripe, Blue

FROM £70.00
Original price from £140

Luxury velvet stripe, Green

FROM £90.00
Original price from £180

Cheers, Ivory

FROM £87.50
Original price from £175

Oslo, Puma

FROM £82.50
Original price from £165

Modern romance, Pink/grey

FROM £70.00
Original price from £140

Silesia, Mocha/lime

FROM £82.50
Original price from £165

Plain cotton, Gold

FROM £70.00
Original price from £140

Mirage, Taupe

FROM £90.00
Original price from £180

Moravia, Mocha/lime

FROM £77.50
Original price from £155

Plain cotton, Ochre

FROM £70.00
Original price from £140

Morzenti, Aqua

FROM £75.00
Original price from £150

Montagnac, Aqua blue

FROM £92.50
Original price from £185

Plain cotton, Mauve

FROM £70.00
Original price from £140

Mauzan, Salmon

FROM £75.00
Original price from £150

Soft velour, Ruby

FROM £77.50
Original price from £155

Mauzan, Blush

FROM £75.00
Original price from £150

Veracruz, Scarlet

FROM £90.00
Original price from £180

Woven stripe, Green/coral

FROM £77.50
Original price from £155

Chellah, Emerald

FROM £77.50
Original price from £155

Orangerie, Mulberry

FROM £77.50
Original price from £155

Plain cotton, Berry

FROM £70.00
Original price from £140

Mini tonal geo, Teal

FROM £77.50
Original price from £155

Luxe ombre, Mauve

FROM £75.00
Original price from £150

Plain cotton, Plum

FROM £70.00
Original price from £140

Textured woven stripe, Red

FROM £77.50
Original price from £155

Top ^