top of page
A modern, sunlit living room featuring bespoke upholstery including patterned curtains, plush cushions, and an upholstered bench in front of a modern linear fireplace

Bespoke furniture in Shepperton from a family-run business

Family-run business, established since 1990. Solid beech handcrafted frames. Traditional and modern upholstery expertise.

Bespoke sofas and chairs

Fully sprung seat construction

Extensive fabric from a vast range of renowned suppliers

Fill out our form now.

Our unique qualities

CMHR foam or horsehair fillings

Choose CMHR foam or traditional horsehair and felt fillings to achieve the required support and seating feel.

Furniture for boats and restaurants

Upholstered seating is made for boats and restaurants, with materials and construction suited to regular use.

Loose covers for fitted finishes

Loose covers provide a practical way to refresh existing furniture while achieving a neat, tailored finish.

Furniture made around how you live

Bespoke furniture gives you the chance to choose pieces that suit your room, your style and the way you live every day. Established in 1990, John Miller Upholstery Ltd is a family-run business based in Shepperton and a proud member of the Association of Master Upholsterers and Soft Furnishers. Find out more about our furniture and upholstery services on our website. 

​

We handcraft sofas, chairs, wing chairs, corner units, headboards, stools, pelmets, ottomans and footstools. Our frames use solid beech that is screwed, glued and dowelled for lasting strength. We build each piece with fully sprung seats alongside high-quality CMHR foam or traditional horsehair and felt for a classic finish. You can also select foam and fibre wrap or feather cushion fillings for your preferred level of comfort.

Please submit our form to learn more about your project options.

 Circular photo showing a custom-upholstered striped bench seat decorated with green and red accent pillows, next to a vase of white flowers
Circular photo displaying a custom-fitted pink upholstered alcove bench with colorful throw pillows underneath built-in wall shelving

Family-run craftsmanship, made for homes and commercial spaces

Some furniture needs to do more than just look good, and that's where a made-to-order piece comes in. As a family-run business, we take pride in creating seating and upholstered items for homes, as well as for boats, pubs, clubs and restaurants, with every build tailored to the setting. Our workshop handles both re-upholstery and loose covers, giving your favourite furniture a fresh new look without the need to replace it.

​

We work through details such as wing shapes, corner layouts and headboard sizes with you before the build starts. A bespoke piece can also make the most of an awkward space or room layout where standard furniture simply doesn’t fit. We serve clients in Walton, Weybridge, Sunbury, Ascot, Windsor, Virginia Water, Richmond, Kew, Esher and the surrounding areas, offering bespoke upholstery solutions tailored to individual needs.

What our customers say about us

Keith Smith, Google

Very friendly staff and John very helpful and knowledgeable and great service!

John Williams, Google

Excellent,friendly & professional service The workmanship cannot be faulted

Come to us for bespoke furniture

Fill out our form to book your appointment.

JOHN MILLER UPHOLSTERY LIMITED, registered as a limited company in England under company number: 09012315.

Registered Company Address: 143 Green Lane, Shepperton, Middlesex, TW17 8DY.

Terms of Use | Privacy & Cookie Policy | Trading Terms

© 2026. The content on this website is owned by us and our licensors. Do not copy any content (including images) without our consent.

bottom of page