STEP ONE
click on your chosen sofa shape...

STEP TWO...
choose your size...

STEP THREE...
choose your fabric...


Size comes next in step two, colours and fabrics come later in step three

Sofas from £481

Ashdown

Ashdown fitted 
from £646

10 FABRICS – 51 COLOURS

Berrydown

Berrydown fitted 
from £856

10 FABRICS – 51 COLOURS

Ellesborough

Ellesborough fitted 
from £896

1 FABRIC – 7 COLOURS

Eskdale

Eskdale loose 
from £856

8 FABRICS – 39 COLOURS


Coniston

Coniston fitted 
from £708

10 FABRICS – 51 COLOURS

Clavering

Clavering fitted 
from £1081

6 FABRICS – 51 COLOURS

Woolsthorpe

Woolsthorpe loose 
from £964

8 FABRICS – 39 COLOURS

Alwinton

Alwinton fitted 
from £998

9 FABRICS – 42 COLOURS


Haworth

Haworth fitted 
from £927

10 FABRICS – 51 COLOURS

Lanhydrock loose

Lanhydrock loose 
from £911

8 FABRICS - 39 COLOURS

Lanhydrock

Lanhydrock fitted 
from £857

9 FABRICS - 50 COLOURS

Dunwich

Dunwich fitted 
from £1288

8 FABRICS - 24 COLOURS


Haresfield

Haresfield fitted 
from £1598

5 FABRICS – 20 COLOURS

Lindisfarne

Lindisfarne fitted 
from £909

10 FABRICS - 51 COLOURS

Kentwell

Kentwell fixed back 
from £954

12 FABRICS - 68 COLOURS

Balliemore

Balliemore 
from £1594

8 FABRICS - 39 COLOURS


Roseberry

Roseberry loose 
from £1498

8 FABRICS - 35 COLOURS

Lofthouse

Lofthouse fitted 
from £663

5 FABRICS - 18 COLOURS

Malham

Malham fitted 
from £697

9 FABRICS - 50 COLOURS

Netherbury

Netherbury fitted 
from £569

3 FABRICS - 18 COLOURS


Oreford

Oreford fitted 
from £481

1 FABRIC - 7 COLOURS

Overbury

Overbury loose 
from £998

9 FABRICS – 40 COLOURS

Pennerley

Pennerley loose 
from £794

1 FABRIC – 8 COLOURS

Chanctonbury

Chanctonbury loose 
from £963

8 FABRICS - 39 COLOURS


Selbourne

Selbourne fitted 
from £964

9 FABRICS - 50 COLOURS

Stane Street

Stane Street fitted 
from £1596

8 FABRICS - 21 COLOURS

Rievaulx

Rievaulx fitted 
from £933

10 FABRICS - 51 COLOURS

Stourhead

Stourhead loose 
from £978

7 FABRICS - 33 COLOURS


Winchcombe

Winchcombe fitted 
from £911

10 FABRICS - 51 COLOURS

Weybourne

Weybourne loose 
from £920

8 FABRICS - 39 COLOURS

Zennor

Zennor fitted 
from £1576

9 FABRICS - 22 COLOURS

Merryvale

Merryvale fitted 
from £965

10 FABRICS – 51 COLOURS


Ellesborough Leather

Ellesborough leather 
from £1188

1 LEATHER – 8 COLOURS

Ardmore

Ardmore leather 
from £1487

3 LEATHERS – 6 COLOURS

Rievaulx leather

Rievaulx leather 
from £1194

2 LEATHERS – 11 COLOURS

Lismore

Lismore leather 
from £2299

2 LEATHERS - 6 COLOURS


Netherbury leather

Netherbury leather 
from £929

1 LEATHER - 3 COLOURS

Melrose Seashore

Melrose Seashore 
from £1379

FABRIC AND COLOUR AS SHOWN

Melrose Eastern Promise

Melrose Eastern Promise 
from £1379

FABRIC AND COLOUR AS SHOWN