Alhambra



Address:
216, Second Floor, North Dome, Design Centre Chels
London, England SW10 0XE
United Kingdom
phone:
view phone+44 20 4616 2230
website:
https://alhambrafabrics.com

Short Description

Alhambra has designed decorative fabrics since 1977, supplying upholstery, curtains, sheers, and cushions for homes and contract projects. Its London showroom is on the second floor of the North Dome at Design Centre Chelsea Harbour.