Our upholstery department was originally created to restore and conserve antique furniture.  As well as continuing this role we now make modern sofas, chairs, headboards and beds as well as banquette seating for trade and private clients.

A bespoke sofa can start from around £3,200+fabric and offers a great opportunity to have a beautifully made piece of furniture that you are likely use every day.  We use quality materials and fabrics and offer advice on springing, fillings and trims.  We make your sofa to any design and it will fit your space perfectly.

We also offer a complete re-upholstery service for both antique and modern pieces.