Anthropologie store opens in London October 23, 2009 By Claire 2 Comments 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