Castle upholstery was established from a railway arch in 515 King Street N17 in March 1981 beside the historic Bruce Castle Park, firstly as a working co-operative, it developed onto a partnership, then Roger McDermott took it on as a sole trader through the recession of 1991/1992 providing a bespoke service in creating made to measure furniture for commercial and domestic clients across the UK, primarily in the London area. We are a bespoke furniture manufacturers with over 40 years experience.

Castle Upholstery Ltd offer a truly unique service, creating stunning bespoke furniture designed to match your existing interior. We have an in-house designer who can visit your home or business in the London area, where we can discuss your colour, material and design preferences to create your unique furniture.

We will restore your worn furniture to its former glory. With much of our work coming through repeat business and word of mouth recommendations, you can be sure you're in safe hands with Castle Upholstery Ltd. Our team of experienced professionals have an industry-wide reputation for the quality of our work and meticulous attention to detail. We are able to undertake any re-upholstery project.