sofa fabric only

Kingsbury chaise sofa

Price range: £1,695.00 through £1,950.00
Select options This product has multiple variants. The options may be chosen on the product page

Kingsbury linear 3 plus 2 seater

Price range: £1,550.00 through £1,995.00
Select options This product has multiple variants. The options may be chosen on the product page

L shaped Oyster Oxford corner sofa

Price range: £1,695.00 through £2,750.00
Select options This product has multiple variants. The options may be chosen on the product page

Large upholstered bench

Price range: £400.00 through £475.00
Select options This product has multiple variants. The options may be chosen on the product page

Luca Chesterfield Luxury Cinema Sofa

Price range: £2,850.00 through £3,250.00
Select options This product has multiple variants. The options may be chosen on the product page

Lulu corner sofa

Price range: £1,395.00 through £1,995.00
Select options This product has multiple variants. The options may be chosen on the product page

Luxury Ashton sofa

Price range: £1,650.00 through £2,150.00
Select options This product has multiple variants. The options may be chosen on the product page

Luxury regal cinema sofa

Price range: £1,795.00 through £2,550.00
Select options This product has multiple variants. The options may be chosen on the product page

Luxury Zara sofa

Price range: £1,595.00 through £2,100.00
Select options This product has multiple variants. The options may be chosen on the product page

Moscow bench

Price range: £650.00 through £850.00
Select options This product has multiple variants. The options may be chosen on the product page

Moscow bench

Price range: £650.00 through £750.00
Select options This product has multiple variants. The options may be chosen on the product page