Anthropologie Opens Second London Store

Anthropologie recently opened a second London store on King's Road in London's Chelsea district. The new 8,000 square foot Anthropologie store also contains a gallery space to display artwork. Anthropologie's first store in Europe opened in London last October. You can see more photos of Anthropologie's second London store here.