To be honest, it isn't a retailer we look at regularly. But a random browse did bring up this rather interesting midcentury-style Jive sofa and armchair range at CSL.
It's a hybrid of early '60s style and the kind of 'comfort' you would expect of a high street sofa. So a low profile, wood panel sides, buttoned back and angled wooden legs, but at the same time, plenty of cushioning and even some free cushions thrown in for good measure.
You can choose from different finishes for both sofa and cushions, with a choice of three-seater sofa, two-seater sofa and armchair, along with three matching footstool designs.
As for price, the chair is £649, the two-seater is £759 and the larger sofa os £799. All have a six-week delivery time (which means they should be in your home for Christmas, if that's a priority).