Anthropologie store opens in London October 23, 2009 By Claire 1 Comment The long awaited Anthropologie home and lifestyle boutique store has finally opened the doors of its first shop in London today. The popular …Read More