Today is the day! Interior design aficionados like myself are happy and excited that a cool design store is touching base in Europe: Today the first European West Elm store is opening its doors in London’s Tottenham Court Road. On more than 12.000 square foot the store will feature furniture, textiles, accessories and gifts, as well as a West Elm Market shop-in-shop and a coffee shop.…
