Affordable refurbishments

Supply and repair services



Edinburgh, Scotland

0131 661 5533

Devine Upholstery logo thumbnail_alstons


Devine Upholstery,

19 – 25 Sunnyside,

Edinburgh EH7 5RA



0131 661 5533

07968 777 512




Do you need curtains and blinds for your office? Devine Upholstery can provide you with all of that and more! We can also provide loose cushion covers and curtains, made-to-measure and modern and antique upholstery, wallpapers and fabrics. Visit our store in Edinburgh to check out our huge collection.

Home decor solutions

With over 30 years of experience, you can count on us to source home decor products to complement the style of your home. Call us on 0131 661 5533.

Business hours:

Monday - Thursday  8:30 – 4pm

Friday -  8:30 - 2pm

Weekend consultations are available through prior appointment

* Required