Bespoke Sofas Made to Order in London
Every sofa we make is built from scratch in our Central London workshop. You choose the design, the size, and the fabric. We handle the rest. No compromises, no off-the-shelf limitations.
Why Buy Bespoke?
High street furniture is built to a price point, not to last. Standard sizes rarely fit real rooms. Limited fabric choices mean you settle for “close enough.” Bespoke means the sofa is designed around your life, not the other way around.
When you order a bespoke sofa from Kennington Upholstery, you are commissioning a piece of handmade furniture from craftspeople who have been building and restoring furniture for decades. The same hands that restore antique Chesterfields and reupholster mid-century pieces for collectors are the ones building your sofa.
The result is furniture that fits your room perfectly, feels exactly how you want it to feel, and looks precisely how you imagined it. And because it is built properly, with hardwood frames, hand-tied springs, and quality materials. It will last for decades, not years.
How It Works
Choose Your Design
Browse our collection of over 130 designs or bring us your own. Sofas, corner units, chesterfields, armchairs, beds, dining chairs and more. Every piece can be customised to your exact specifications.
Select Your Fabric
Pick from over 13,000 premium fabrics and 200 leathers from suppliers including Warwick, Cristina Marrone, and Designers Guild. We can help you narrow the shortlist for your room and usage.
We Handcraft It
Your piece is built from scratch in our workshop near Tottenham Court Road by experienced upholsterers. Hardwood frames, hand-tied springs, and fire-safety compliant materials throughout.
Delivery to Your Door
Typical lead time is 6 to 8 weeks. We deliver across London and the UK. Every piece is inspected before leaving our workshop.
What Sets Us Apart
Any Size, Any Shape
Need a 4-metre corner unit? A sofa to fit an alcove? We build to your measurements, not ours.
13,000+ Fabrics
The largest fabric selection of any London maker. Velvets, linens, performance fabrics, bouclé, faux suede, and genuine leathers.
Central London Workshop
Made near Tottenham Court Road, not a factory. Visit our workshop to see the craftsmanship and discuss your project.
330+ Google Reviews
A 5.0 average on Google, backed by hundreds of public customer reviews.
Trade & Designer Accounts
We work with interior designers and the trade on projects of all sizes. Dedicated trade pricing and account management available.
Fire Safety Compliant
All furniture meets UK fire safety regulations. Certificates provided with every piece for commercial and domestic use.
Pricing
Our prices start from around £570 for a barstool and from £1,500 for a two-seater sofa, depending on the design and fabric. Corner units and larger configurations are priced individually. Every product page on our website shows transparent pricing that updates in real time as you select your options.
We offer payment by card or bank transfer. A 50% deposit secures your order, with the balance due before delivery. Trade and designer accounts are available with separate pricing.
Find the Right Upholstery Fabric
Our fabric library includes collections from Warwick, Cristina Marrone, and Designers Guild. Velvets, linens, performance fabrics, bouclé, and more. Narrow the options by how the sofa will be used, the look you want and your budget, then speak to us about the final choice.
Ready to Start?
Tell us what you are looking for and we will provide a detailed quote within 24 hours. You can also contact us to arrange a visit to our Gower Mews workshop near Tottenham Court Road. If you already own a sofa that may be suitable for reupholstery, upload photographs for a preliminary planning range first.



