Buchanan Galleries is delighted to welcome the UK’s first ILAHUI store. ILAHUI is a universal fashion lifestyle brand that follows the philosophy of helping more people enjoy a happy life with products that combine natural elements with innovative designs. Visit the store today in our Sauchiehall mall on the ground floor.