Fashion
Villa Moda to open in London
The Kuwaiti luxury retailer Villa Moda is set to open its first store a The Power Station in London in spring 2009, reports WWD. The Power Station is a £1.1 billion retail, hospitality and residential project in the former Battersea power station. The new store will encompass three stories in the new development. "It's always been my dream to...
loading...