Millennium Contracts completed the refurbishment works inside Zara’s flagship store in Battersea Power Station. Spanning over ...