Ende August 2014 eröffnete Marc O’Polo den ersten Store in Shanghai. Auf dem Ground Floor der Global Harbor Mall im Putuo District werden auf einer Verkaufsfläche von 250 Quadratmetern die Kollektionslinien Marc O‘Polo Casual Womenswear, Menswear sowie Shoes & Accessories angeboten. Neben dem Store in Shanghai sind noch im selben Jahr weitere geplant.