modular sofas

Tailor your seating to suit your space: Habitat's modular sofas evolve to meet your needs – perfect for families and when you move home.

RUPERT grey fabric 3 seat left-arm sofa

rupert grey fabric 3 seat left-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,560.00Now£1,248.00

View Buy
RUPERT grey fabric 3 seat right-arm sofa

rupert grey fabric 3 seat right-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,560.00Now£1,248.00

View Buy
RUPERT purple velvet 2 seat right-arm sofa

rupert purple velvet 2 seat right-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,300.00Now£1,040.00

View Buy
RUPERT purple velvet 3 seat left-arm sofa

rupert purple velvet 3 seat left-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,950.00Now£1,560.00

View Buy
RUPERT purple velvet corner unit

rupert purple velvet corner unit

(assembled:) w109 x h86 x d108cm, seat height: 42cm. packaged dimensions: w111 x h63 x d111cm.

Was£1,200.00Now£960.00

View Buy
RUPERT purple velvet 2 seat left-arm sofa

rupert purple velvet 2 seat left-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,300.00Now£1,040.00

View Buy
RUPERT purple velvet 3 seat right-arm sofa

rupert purple velvet 3 seat right-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,950.00Now£1,560.00

View Buy
RUPERT red velvet 2 seat left-arm sofa

rupert red velvet 2 seat left-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,300.00Now£1,040.00

View Buy
RUPERT red velvet 3 seat left-arm sofa

rupert red velvet 3 seat left-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,950.00Now£1,560.00

View Buy
RUPERT red velvet 2 seat right-arm sofa

rupert red velvet 2 seat right-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,300.00Now£1,040.00

View Buy
RUPERT red velvet corner unit

rupert red velvet corner unit

(assembled:) w109 x h86 x d108cm, seat height: 42cm. packaged dimensions: w111 x h63 x d111cm.

Was£1,200.00Now£960.00

View Buy
RUPERT red velvet 3 seat right-arm sofa

rupert red velvet 3 seat right-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,950.00Now£1,560.00

View Buy
RUPERT grey velvet 2 seat left-arm sofa

rupert grey velvet 2 seat left-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,300.00Now£1,040.00

View Buy
RUPERT grey velvet 2 seat right-arm sofa

rupert grey velvet 2 seat right-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,300.00Now£1,040.00

View Buy
RUPERT grey velvet 3 seat left-arm sofa

rupert grey velvet 3 seat left-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,950.00Now£1,560.00

View Buy
RUPERT grey velvet 3 seat right-arm sofa

rupert grey velvet 3 seat right-arm sofa

(assembled:) w215 x h86 x d108cm, seat height: 42cm. packaged dimensions: w220 x h60 x d111cm.

Was£1,950.00Now£1,560.00

View Buy
RUPERT grey velvet corner unit

rupert grey velvet corner unit

(assembled:) w109 x h86 x d108cm, seat height: 42cm. packaged dimensions: w111 x h63 x d111cm.

Was£1,200.00Now£960.00

View Buy
a13wfabRUPERT tan leather 2 seat left-arm sofa

rupert tan leather 2 seat left-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,800.00Now£1,440.00

View Buy
a13wfabRUPERT tan leather 2 seat right-arm sofa

rupert tan leather 2 seat right-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm. diagonal depth: 119cm. diagonal height: 184cm.

Was£1,800.00Now£1,440.00

View Buy
RUPERT grey fabric 2 seat left-arm sofa

rupert grey fabric 2 seat left-arm sofa

(assembled:) w135 x h86 x d108cm, seat height: 42cm. packaged dimensions: w140 x h60 x d111cm.

Was£1,400.00Now£1,120.00

View Buy