Company name: Lime Lace
Description: Lime Lace is an inspiring online interior store! Shop modern wallpaper, furniture, lighting, art, mirrors & accessories! Expert interior design advice for your home or business. Ship worldwide.
River House (office only Wharfebank Mills, Ilkley Rd, Otley LS21 3JP, United Kingdom