American Vintage opens 11th London store in Redchurch

Contemporary apparel brand American Vintage has opened its 11th store in London. Located in Redchurch, the two-storey flagship store is designed to offer a comprehensive lifestyle experience.
Source link
