Vivienne Westwood bringing London fashion to South Beach with new flagship store on Collins Ave
British luxury fashion label Vivienne Westwood was approved for a new flagship in Miami Beach. Image renderings showed the fashion label’s signature giant pink sign and orb sculpture. The store, which will be located on Collins Avenue, near Seventh Street, will also include offic...











