Claire Elsworth Design

0 products

Claire Elsworth Design is a luxury British wallpapers and home decor brand for home owners and designers looking for maximalist interiors. All products are designed, printed and made in England by English manufacturers keeping our product miles down.